*** marst has joined #openstack-upstream-institute | 02:01 | |
ianychoi | marst, hello | 02:06 |
---|---|---|
ianychoi | marst, I have uploaded https://review.openstack.org/#/c/462315/ mentioning you as a co-author. Would you look at or help improve this? | 02:07 |
ianychoi | (I need to sleep now... away for several hours then) | 02:08 |
*** jaypipes has quit IRC | 03:11 | |
*** jaypipes has joined #openstack-upstream-institute | 03:19 | |
*** jaypipes has quit IRC | 03:19 | |
ildikov | marst: sorry, I was afk | 03:34 |
ildikov | marst: thank you for the heads up! | 03:34 |
ildikov | marst: I think especially for things like this just go ahead and propose a patch, the worst case scenario is that it gets landed after the training | 03:35 |
ildikov | marst: which is not the most ideal, but still it will be useful for the next training and/or for those who pick up the material for local trainings | 03:36 |
marst | ianychoi: Thank you! | 04:28 |
marst | ildikov: good morning! no worries at all, nobody expects you to be online 24/7. :) | 04:28 |
marst | Ian has already proposed a change: https://review.openstack.org/#/c/460062/ | 04:29 |
marst | ildikov: can you have a look on it when you'll get a chance? | 04:30 |
*** marst has quit IRC | 05:11 | |
kmARC | ildikov: the VM does not work out-of-the box on vmware player, however with some manual steps it does. I'll document those and update you in a couple hours | 05:53 |
kmARC | ildikov, okay, I'm creating a new image... It will work out of the box | 07:38 |
ianychoi | kmARC, if you have time, would you just confirm whether the VM image with DevStack supports screen command or not? It is needed regarding https://review.openstack.org/#/c/460062/ | 08:14 |
kmARC | Maaan... | 08:15 |
kmARC | SO I don't know, whether this is already there in the released image | 08:15 |
kmARC | I'm releasing a new image within two hours | 08:16 |
kmARC | should I put anything into local.conf? | 08:16 |
kmARC | or screen is still the default? | 08:16 |
kmARC | anyhow, I'm starting a build process right now, I'll see | 08:16 |
kmARC | ianchoi: ? | 08:17 |
kmARC | ianychoi: ? | 08:18 |
kmARC | I think this is not the default yet | 08:18 |
ianychoi | kmARC, since https://review.openstack.org/#/c/460062/ merged, I think screen might be disabled by default if we run DevStack with master branch | 08:19 |
ianychoi | It was updated 3 days ago :( | 08:19 |
ianychoi | Haha... yep I can download the new image... but I need to work with another thing from now | 08:20 |
ianychoi | Anyone who would test this? | 08:21 |
ianychoi | If no, then I can test it after about 12 hours.. T.T | 08:22 |
kmARC | ianychoi: what you loink here says that ***IF*** USE_SCREEN is false THEN it uses systemd | 08:27 |
kmARC | (BTW WTF, systemd? That thing really eats up every aspect of a linux system :-D ) | 08:30 |
ianychoi | kmARC, unfortunately https://review.openstack.org/#/c/461716/ was also merged :( | 08:31 |
ianychoi | kmARC, AFAIK the new way rather than /etc/init.d | 08:32 |
ianychoi | IMO including local.conf with "USE_SCREEN=True" would be safe. "USE_SCREEN=False" is fine if you are familiar with systemd haha (not too much familiar at least with me ) | 08:37 |
kmARC | GRRRRR | 09:34 |
kmARC | okay. GIMME another 2 hours then | 09:34 |
*** mrhillsman has quit IRC | 10:48 | |
*** mrhillsman has joined #openstack-upstream-institute | 10:48 | |
kmARC | ildikov, ianychoi, https://github.com/kmARC/openstack-training-virtual-environment/releases | 11:22 |
kmARC | Fixed | 11:23 |
kmARC | Works with VMware player | 11:23 |
kmARC | USE_SCREEN=True directive for devstack | 11:23 |
kmARC | I tested it on vmware now, works perfectly, and there's screen | 11:28 |
csatari | ianychoi, ildikov What do you mean on that the OpenStack bylaws contain incorrect info about UC? | 11:28 |
csatari | Isn't the bylaws always correct? | 11:29 |
openstackgerrit | Gergely Csatari proposed openstack/training-guides master: [upstream] Some corrections to the Governance slides https://review.openstack.org/461831 | 11:36 |
csatari | I've removed the related line, but I'm still interested :) | 11:43 |
ianychoi | csatari, I am not too much familiar with UC but I just wanna share what UC has been recently changed since about Barcelona Summit | 11:48 |
ianychoi | http://lists.openstack.org/pipermail/user-committee/ | 11:48 |
ianychoi | User Committee existed at least December 2012 - according to the existence of mailing list | 11:49 |
ianychoi | And https://wiki.openstack.org/wiki/Governance/Foundation/Bylaws and https://www.openstack.org/legal/bylaws-of-the-openstack-foundation/ are the same for what UC is | 11:49 |
csatari | How UC has been changed? | 11:50 |
ianychoi | But.. on the last Barcelona Summit, AUC (Active User Contributor) status was announced from UC | 11:50 |
ianychoi | and AFAIK UC now represents a number of AUCs | 11:50 |
ianychoi | The concept of AUC was not existed previously | 11:50 |
ianychoi | So.. the election was held on January this year - it was the first UC election AFAIK | 11:51 |
csatari | It is vica versa. | 11:53 |
csatari | UC members get AUC status | 11:53 |
csatari | https://wiki.openstack.org/wiki/AUCRecognition | 11:53 |
ianychoi | csatari, AUC recognition concept was not existed before around Barcelona Summit | 11:54 |
csatari | Ookay. | 11:55 |
ianychoi | At least, "comprised of at least three (3) Individual Members, one (1) appointed by the Technical Committee, one (1) appointed by the Board of Directors, and one (1) appointed by the appointees of the Technical Committee and Board of Directors" sentence would be wrong - UC was elected on last January | 11:55 |
ianychoi | from AUCs | 11:55 |
csatari | Still I do not see the problem with this sentence: " The User Committee shall be an advisory committee to the Board of Directors and shall be comprised of at least three (3) Individual Members, one (1) appointed by the Technical Committee, one (1) appointed by the Board of Directors, and one (1) appointed by the appointees of the Technical Committee and | 11:55 |
csatari | Board of Directors." | 11:55 |
ianychoi | http://lists.openstack.org/pipermail/user-committee/2017-February/001692.html | 11:56 |
ianychoi | AUCs elected UCs but the sentence implies that UCs are being appointed by TC and Board of Directors | 11:56 |
csatari | This mail contradicts with the bylaws. | 11:58 |
csatari | You suggest, that this mail is the source truth and not the bylaws in this case? | 11:58 |
ianychoi | csatari, the main source is the actual situation what UC did :) IMO discussing with Edgar during upstream institute with bylaws would be nice. I am not familiar with how bylaws is updated, but at least I am pretty sure that Foundation already know UC election was held :) | 12:00 |
csatari | :) | 12:00 |
csatari | But "The User Committee shall be an advisory committee to the Board of Directors" is still true, isn't it? | 12:01 |
ildikov | kmARC: the guy has VMWare Fusion (Professional Version 8.5.6 (5234762)) | 12:09 |
ildikov | kmARC: I told him to try the image while waiting for figuring out what's up with VMware in general | 12:09 |
ildikov | kmARC: hopefully the new VM image will be just fine, thanks for looking into it | 12:10 |
kmARC | I guess this is now vmware compatible as is. I only have the free player. Please let him know to try with the latest iimage | 12:10 |
ildikov | kmARC: ianychoi: I deployed and started the image on SUnday I think and screen was working | 12:11 |
ildikov | kmARC: ianychoi: I can start up the image to double check if you need | 12:11 |
kmARC | that's just a coincidence :-) | 12:11 |
ildikov | kmARC: awesome, thanks, I'll send the link to the guy | 12:12 |
ildikov | ianychoi: csatari: we will have Edgar with us on Saturday to present about the UC | 12:15 |
ildikov | ianychoi: csatari: I will share our latest slides with you and let's minimize what we have about this in the governance section | 12:15 |
ildikov | ianychoi: csatari: we will tweak that session for the upcoming trainings, I recognized it too late that we haven't added it to the .rst sources | 12:16 |
openstackgerrit | Merged openstack/training-guides master: [upstream] Some corrections to the Governance slides https://review.openstack.org/461831 | 12:39 |
*** jaypipes has joined #openstack-upstream-institute | 14:00 | |
*** blancos has joined #openstack-upstream-institute | 14:02 | |
csatari | ianychoi okay. I can help in rst-izing the UC slides. | 14:33 |
*** marst has joined #openstack-upstream-institute | 15:31 | |
*** trevormc_ has joined #openstack-upstream-institute | 16:31 | |
*** mrhillsman has quit IRC | 16:35 | |
jungleboyj | ildikov: Have a minute for a question. | 16:38 |
ildikov | jungleboyj: shoot | 16:39 |
jungleboyj | First, I am working on a slide to address the Devstack issue. Will push it shortly. | 16:39 |
jungleboyj | ildikov: Second, for the Cinder deep dive. Where did you want me to put the patch in the sandbox for that? | 16:40 |
ildikov | jungleboyj: one sec | 16:40 |
jungleboyj | ildikov: I don't see anything out there yet. | 16:40 |
ildikov | jungleboyj: there should be a project_exercises_boston one there now | 16:44 |
jungleboyj | ildikov: he he, magic! ;-) | 16:45 |
ildikov | jungleboyj: yep :) | 16:45 |
jungleboyj | ildikov: Thank you. Going to get something up there to try. | 16:46 |
*** mrhillsman has joined #openstack-upstream-institute | 16:46 | |
ildikov | jungleboyj: great, Tnx! | 16:47 |
jungleboyj | Just shared the links to the schedule for the Upstream-Institute with Lenovo's sponsorship up to management. Looks great! | 16:47 |
jungleboyj | Thank you for helping to make that happen. | 16:47 |
ildikov | jungleboyj: thanks for offering and making it happen :) | 16:53 |
jungleboyj | ildikov: Well, I am hoping it is just the first of many steps for us. | 16:55 |
jungleboyj | Unfortunately, they are baby steps right now. | 16:55 |
ildikov | jungleboyj: it's good, that's how things start :) | 16:57 |
ianychoi | jungleboyj, you would like to explain systemd for DevStack? | 16:58 |
jungleboyj | ianychoi: Going to add a slide referencing the difference between our environment and where things are moving. | 16:59 |
jungleboyj | ildikov: +2 | 16:59 |
ianychoi | I see. Now I just want to add USE_SCREEN=True option on the patch. | 17:00 |
ildikov | ianychoi: let's switch to systems | 17:05 |
ildikov | ianychoi: mtreinish is right | 17:05 |
ildikov | s/systems/systemd/ | 17:05 |
jungleboyj | ildikov: So you think we should just switch our image to use systemd? | 17:05 |
ildikov | jungleboyj: bah, right that's now configured to use screen :S | 17:06 |
jungleboyj | ildikov: Right and none of us are familiar with using DevStack with systemd yet. :-) | 17:07 |
ildikov | jungleboyj: personally I think we should switch back to the default option | 17:07 |
ildikov | jungleboyj: as if anyone just deploys it from master that's what they get | 17:08 |
ianychoi | ildikov, systemd has been by default since just a few days ago. I am not still sure who in upstream institute is familiar with systemd | 17:08 |
ildikov | jungleboyj: we have two days to figure it out | 17:08 |
ildikov | jungleboyj: it shouldn't be rocket science :D | 17:09 |
ianychoi | ildikov, kmARC updated a patched image with SCREEN=True https://github.com/kmARC/openstack-training-virtual-environment/releases/tag/v2017.01.1 | 17:09 |
mtreinish | ianychoi: it's really straightforward and it works the same way you'd run any other service on linux | 17:09 |
mtreinish | ianychoi: also https://docs.openstack.org/developer/devstack/development.html provides examples for common dev tasks | 17:10 |
ildikov | We are trying to teach people to adapt and solve problems | 17:10 |
ianychoi | mtreinish, then how I can see for example nova logs in systemd with DevStack? | 17:10 |
mtreinish | and an overall view of interacting with systemd https://docs.openstack.org/developer/devstack/systemd.html | 17:10 |
mtreinish | ianychoi: the second link | 17:10 |
ildikov | So I'm sure we can figure this one out :) | 17:10 |
ildikov | mtreinish: Tnx | 17:10 |
mtreinish | which is also in the first section of the first link (on inspecting services) | 17:11 |
ianychoi | mtreinish, for training purpose, I think explaining SCREEN is nice but I do not object explaining systemd if ildikov and other mentors are fine. | 17:11 |
jungleboyj | ildikov: :-) True, we should also adapt. | 17:11 |
jungleboyj | Ok, well, I can get pull the latest devstack and give it a shot. | 17:12 |
ianychoi | mtreinish, also note that some newbies might be confused with previous instruction w/ screen. So IMO leaving some slides would be fine | 17:12 |
ildikov | ianychoi: I think most of the students are not that familiar with screen either so why teach them if it's not the default anymore and will go away | 17:13 |
ildikov | ianychoi: we can keep the screen slide for those who know that with the config option | 17:14 |
jungleboyj | ildikov: Right. | 17:14 |
ianychoi | ildikov, mtreinish: I see. I also agree that we pursue real "upstream" in upstream institute | 17:15 |
ianychoi | But.. some training perspectives need to be also considered | 17:16 |
jungleboyj | So, I think that it would be best to add a note here: https://docs.openstack.org/upstream-training/code-devstack.html#5 | 17:16 |
jungleboyj | That this is deprecated and add a slide about using systemd with links to the info that mtreinish added above. | 17:17 |
jungleboyj | Is kmARC Going to be able to respin the environment for this change? | 17:17 |
jungleboyj | ildikov: ianychoi Any objections? ^ | 17:25 |
ildikov | jungleboyj: yep, update the slides and keep all the info | 17:26 |
jungleboyj | ildikov: Cool. | 17:27 |
ildikov | jungleboyj: we can look into the source files, unsure about the ova file | 17:27 |
* jungleboyj imagines Jean Luc Picard saying 'Make it so.' | 17:27 | |
ildikov | :) | 17:28 |
ianychoi | jungleboyj, ildikov - yep I do not object to our upstream ways :) | 17:28 |
openstackgerrit | Ian Y. Choi proposed openstack/training-guides master: [upstream] systemd instead of screen for DevStack https://review.openstack.org/462315 | 17:30 |
ianychoi | jungleboyj, would you add your changes on https://review.openstack.org/#/c/462315/ ? | 17:31 |
jungleboyj | ianychoi: Didn't know you already had that out there. Yeah, I can pull that down and add to it. | 17:32 |
ianychoi | Just adding you as a co-author would be fine I think - jungleboyj thanks a lot! | 17:32 |
*** blancos has quit IRC | 17:32 | |
jungleboyj | Sure. | 17:36 |
openstackgerrit | Ian Y. Choi proposed openstack/training-guides master: [upstream] Governance - AUC and election activies https://review.openstack.org/461902 | 17:36 |
*** blancos has joined #openstack-upstream-institute | 17:44 | |
jungleboyj | We also need to change the exercise so I am restacking to make sure I get it right. | 18:28 |
jungleboyj | mtreinish: You around still? | 18:35 |
mtreinish | jungleboyj: yep, although I do need to find food in a bit | 18:36 |
jungleboyj | mtreinish: I am eating at the moment. :-) So, I just updated devstack and did a ./clean.sh . | 18:36 |
jungleboyj | When I stack I get this: | 18:36 |
jungleboyj | Can't find package systemd-python in requirements | 18:37 |
mtreinish | jungleboyj: hmm, it does a pip install from global requirements. It should clone the latest g-r which definitely has that in it: https://github.com/openstack/requirements/blob/master/global-requirements.txt#L297 | 18:39 |
mtreinish | jungleboyj: is the local checkout of your g-r up to date? Does it show the git_clone call before the failure? | 18:40 |
jungleboyj | Let me look. | 18:40 |
jungleboyj | Hmmm, I don't see it updating the requirements directory. | 18:45 |
mtreinish | jungleboyj: https://github.com/openstack-dev/devstack/blob/8b8441f3becbae2e704932569bff384dcc5c6713/stack.sh#L718 | 18:46 |
jungleboyj | mtreinish: Will that work if the requirements directory is already there? | 18:51 |
mtreinish | jungleboyj: oh, you said you cleaned up an existing devstack env | 18:52 |
mtreinish | yeah if I missed that | 18:52 |
mtreinish | so set RECLONE=yes | 18:52 |
ianychoi | mtreinish, --unit option is really true in https://docs.openstack.org/developer/devstack/development.html ? I am testing with Ubuntu 16.04 LTS but I cannot find such option. | 18:53 |
mtreinish | jungleboyj: https://github.com/openstack-dev/devstack/blob/master/functions-common#L487-L562 if you're curious | 18:53 |
jungleboyj | mtreinish: Oh, I am learning something new. | 18:53 |
jungleboyj | Cool. Thanks. I am in business now it looks like it. | 18:54 |
mtreinish | ianychoi: it's an option on journalctl | 18:55 |
mtreinish | on systemctl you don't use it, it looks like a copy and paste bug I missed in my docs review | 18:55 |
ianychoi | jungleboyj, I am now testing: 1) retrieving latest kmARC's VM image 2) just disable SCREEN=True option in local.conf and 3) execute stack.sh and it seems that it works well | 18:55 |
ianychoi | mtreinish, aha I see - then would you patch the doc in DevStack? | 18:56 |
mtreinish | ianychoi: I'm about to step away for a very late lunch, but if you push a patch to fix the docs I'll review it when I'm in front of my computer again | 18:56 |
ianychoi | From my trial, without --unit option such as sudo systemctl status "devstack@*" looks fine | 18:56 |
ianychoi | mtreinish, +1 I see have a nice lunch :) | 18:56 |
jungleboyj | ianychoi: Cool, if you have verified that I can push up a patch here. | 18:58 |
openstackgerrit | Jay Bryant proposed openstack/training-guides master: [upstream] systemd instead of screen for DevStack https://review.openstack.org/462315 | 19:06 |
jungleboyj | ianychoi: ildikov ^^ | 19:06 |
spotz | jungleboyj: I thought you were holding off on that one? | 19:16 |
ianychoi | yep I am now patching devstack documentation - https://review.openstack.org/#/c/462714/ | 19:19 |
jungleboyj | spotz: No, we decided we are going to go forward with using systemd. | 19:26 |
spotz | ok I reviewed both your patches:) | 19:27 |
ianychoi | spotz, thanks! :) | 19:27 |
spotz | :) | 19:27 |
jungleboyj | Thanks! I gotta run for a bit but will be back on later to push a patch if necessary. | 19:32 |
*** skelso has joined #openstack-upstream-institute | 20:01 | |
*** blancos has quit IRC | 20:43 | |
*** trevormc_ has quit IRC | 21:06 | |
*** marst has quit IRC | 21:23 | |
*** marst has joined #openstack-upstream-institute | 21:30 | |
*** lbragstad has quit IRC | 21:45 | |
*** skelso has quit IRC | 22:50 | |
*** skelso has joined #openstack-upstream-institute | 23:11 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!