(Note: This is English version. If you want to see Korean version, please visit http://ko.sdndev.net/10.)

There was the first local OpenStack Upstream Training in Korea on February 18, 2016, Thursday.

It was announced with OpenStack Days Korea 2016 (http://event.openstack.or.kr/program.html).

The announcement for OpenStack Upstream Training in Korea 2016 is as follows:

TrackV : OpenStack Upstream Training


It is great honor to hold the brief version (160 minutes) of Upstream Training, which originally takes two days.

Upstream Training is designed to be practical for OpenStack Upstream Open Source developers. More information on Upstream Training is available on http://docs.openstack.org/upstream-training/ 

This local training is organized with shorter version of official Upstream Training, with Korean translated slides.

Date & Time

February 18, 2016 (Thu), 13:00~16:10 (total 160 minutes)

Online engagement (e.g., IRC, Mailing List, Slack, ...) is recommended.


Track V (Ruby&Jade), 3F, Jamsil Lotte Hotel    See location

Expected # of Trainees

30 people Early registration is needed    Early registration


Free (requirement: OpenStack Days Korea 2016 registration)


Laptop with Wifi
(Recommended: Ubuntu 14.04 + 4GB RAM VM for DevStack)


Ian Y. Choi (preparation, training, assistant)
Stephan Ahn (preparation, training, assistant)
Sungjin Kang (preparation, training, assistant)
Namgon Lucas Kim, Junsik Shin, Jungsu Han (GIST - attended Tokyo Upstream Training, assistant & mentoring)


1. OpenStack Upstream Training Official Document (docs.openstack.org/upstream-training)

2. My OpenStack Upstream Training Experience (before Tokyo Summit) by Ian Y. Choi

※ The detail schedule is subject to change.

Total 35 people were pre-registered for the training, and 29 people attended. Among of them, 24 people actively participated in the training with Etherpad and Ubuntu VM.

Photos were taken by ujuc! :) Also, you can find Etherpad on https://etherpad.openstack.org/p/upstream-training-korea-2016 and translated slides on http://docs.openstack.org/ko_KR/upstream-training/.

Thank you very much for all the attendees, and I really appreciate overall help from many staffs!

Posted by Ian Y.

Last January, I shared my presentation to explain the followings:

Title: Open Hardware & Sources + Azure for an use case: indoor positioning

- Slide: http://1drv.ms/1PAOx3n

It explains why I chose Azure for one use case: indoor positioning application. I used one Linux virtual machine in Azure for the use case.

Moreover, from slide 8, you can see how Dashboard is different: between Azure and OpenStack.

If you want to see the demonstration video, please see


Posted by Ian Y.

I participated in OpenStack study on last Friday. In the study, there were two presentations 

which study attendees wanted to listen to, but could not see last year. Moreover, attendees discussed 

how we could study more effectively in 2016.

Facebook notice: https://www.facebook.com/events/1711379062437713/

I would like to briefly summarize those presentations.

1. codetree: Installing OpenStack using his shell scripts in more automated manner

He already presented the topic on last July. However, last week, he presented more details with updated shell scripts: version 2.

The followings are main changes compared to version 1

: Extracting and unifying duplicated functionalities into shell script functions => "common" directory

: Tested how nova-docker is installed and how we can create Docker instances

: Tested OpenStack installation base virtual machine images using PXE

Shell script sources are available on: https://github.com/openstack-kr/study_devops.

The scripts are so convenient that we do not iterate much manual stuff.

One of remarkable things is that the scripts followed official OpenStack installation guide (Kilo).

For example, "kilo-step-01.sh" means that the script file follows Chapter 1 in OpenStack Kilo installation guide.

So, by studying the scripts, people can better understand how we install OpenStack with official installation guide.

- Slide link: https://onedrive.live.com/redir?resid=4A848F40E8EF8761%21572

2. Sungwon: HA using DVR

He presented last week because he could not attend on last December.

DVR (Distributed Virtual Router), which was integrated in OpenStack Juno release,

enables to distribute lots of network services, which were previously maintained in one Neutron server instance.

I was so impressed by his presentation because he customized codetree's shell scripts.

He forked codetree's GitHub repository, and added DVR installation and integration into his forked repository.

- Slide link: https://onedrive.live.com/redir?resid=4A848F40E8EF8761%21575

Posted by Ian Y.