Thursday, 2014-01-30

*** epim has joined #tripleo00:04
*** ftcjeff has quit IRC00:08
*** cd-undercloud has joined #tripleo00:17
cd-undercloud************** overcloud complete status=1 ************00:17
*** cd-undercloud has quit IRC00:17
openstackgerritJames Slagle proposed a change to openstack/tripleo-image-elements: Create /var/run/neutron  https://review.openstack.org/7002300:18
*** ohadlevy has quit IRC00:19
*** CaptTofu has joined #tripleo00:23
*** matsuhashi has joined #tripleo00:26
lifelesspleia2: hi00:31
lifelesspleia2: uhm, ssh *failing* generally means a config issue :)00:32
lifelesspleia2: do you have any more data on the failure ?00:32
lifelesspleia2: one thing I did to diagnose was kill nodepool (hard :)) after it spawned the image, and check I could ssh in by hand00:32
lifelesspleia2: note too the user to use is fedora, not ubuntu00:32
pleia2lifeless: I did that :)00:33
pleia2[fedora@tripleo-fedora-1391029374 ~]$00:33
pleia2I can log in with my ssh key00:33
lifelesspleia2: ok, so you can log in00:33
lifelesspleia2: what user is nodepool trying to login with?00:33
lifelesspleia2: and is nodepool running in your session (so it has access to your ssh agent ?)00:33
pleia2lifeless: default is jenkins, but it's not that far along in the setup, so I changed it to fedora00:34
lifelesspleia2: so no, jenkins is the *user* account00:34
pleia2lifeless: but looking at /var/log/messages I don't even see the attempt00:34
lifelessyou need the setup account00:34
pleia2ah, ok, checking00:34
lifelesssee bootStrapServer in nodepool.py00:35
lifelessthe bug is super obvious00:35
lifelessyou'll slap yourself when you see it :)00:35
pleia2 for username in ['root', 'ubuntu']:00:36
pleia2heh00:36
*** epim has quit IRC00:51
*** olaph has quit IRC00:51
pleia2lifeless: so sadly s/ubuntu/fedora (and I tried a few different combos) didn't help00:59
pleia2https://review.openstack.org/#/c/69510 may be ready for some redhat networking eyeballs, working on the comment from clarkb and my first comment is addressed by https://review.openstack.org/#/c/70031/01:00
*** CaptTofu has quit IRC01:00
lifelesspleia2: well, add fedora there01:01
pleia2that's what I did01:02
lifelesspleia2: is that the ssh that was failing? Have you stepped through it pdb?01:03
*** julim has joined #tripleo01:04
pleia2lifeless: hm, I didn't think there were other ssh instances, pdb time01:04
clarkbmaybe the distros should stop being silly and add distro specific root account stand ins01:05
clarkbthat battle seems to have been lost before I noticed there was one01:05
pleia2heh01:06
lifelessdistros...stop....being...sillly01:06
lifelessLOL01:06
clarkbthe best bit is where ubuntu yells at you for logging in as root instead of the ubuntu user01:06
clarkbph well01:06
pleia2fedora does it now too01:06
*** CaptTofu has joined #tripleo01:09
lifelessSpamapS: https://review.openstack.org/#/c/67343/9 needs to and to unblock a tonne of stuff01:10
lifelessSpamapS: pretty pretty please01:11
StevenKlifeless: That heat bug is marked as Fix Released01:13
*** ohadlevy has joined #tripleo01:13
*** ohadlevy is now known as Guest3384601:14
lifelessStevenK: 'that' ?01:14
StevenKlifeless: The heat bug mentioned in the commit message for 6734301:14
lifelessStevenK: thats true01:15
lifelessStevenK: but we haven't verified that yet :)01:15
lifelessStevenK: I've just ported ng's manual config on the undercloud to automation01:16
lifelessStevenK: further iteration will definitely be needed01:16
lifelessStevenK: but I think we can land that review and go from there, no ?01:17
StevenKlifeless: Sure, I wasn't intending to block it, but the commit message is a little misleading now the heat bug is fixed01:17
lifelessStevenK: but we don't *know* its fixed01:18
lifelessStevenK: heat isn't in production anywhere.01:18
lifelessStevenK: we have a record of finding issues :/01:18
*** epim has joined #tripleo01:18
StevenKOh, it's verification versus marked as fixed. Right.01:18
*** peoplemerge has joined #tripleo01:22
*** cd-undercloud has joined #tripleo01:22
cd-undercloud************** overcloud complete status=1 ************01:22
*** cd-undercloud has quit IRC01:22
lifelessslagle: if you're around - https://review.openstack.org/#/c/69547/01:25
lifelessslagle: and https://review.openstack.org/#/c/69548/01:26
*** lblanchard has joined #tripleo01:26
lifelessok, -> pick up C and L from airport01:27
*** akrivoka has quit IRC01:30
pleia2airport run for me too, and dinner plans, will resume tomorrow01:32
*** CaptTofu has quit IRC01:36
*** lblanchard has quit IRC01:38
*** nosnos has joined #tripleo01:38
*** mestery_ has joined #tripleo01:45
*** epim has quit IRC01:48
*** mestery has quit IRC01:48
*** CaptTofu has joined #tripleo01:57
*** vkozhukalov has joined #tripleo02:20
*** cd-undercloud has joined #tripleo02:29
cd-undercloud************** overcloud complete status=1 ************02:29
*** cd-undercloud has quit IRC02:29
*** CaptTofu has quit IRC02:32
openstackgerritA change was merged to openstack/tripleo-heat-templates: Make scaling out a feature for merge.py.  https://review.openstack.org/6954702:43
*** jcooley_ has quit IRC02:47
slaglelifeless: the merge.py one looks good. but for the other one, the Makefile not updating overcloud.yaml if it needs an update at least needs a comment imo02:49
slaglei know it's in the commit message, but no one is going to look there since there is no indicating anything has gone wrong02:49
slagle*indication02:50
*** CaptTofu has joined #tripleo02:52
openstackgerritDan Prince proposed a change to openstack/tripleo-image-elements: Stop using all ports option w/ neutron-ovs-cleanup  https://review.openstack.org/6993702:58
openstackgerritDan Prince proposed a change to openstack/tripleo-image-elements: Write out persistent interface/bridge scripts  https://review.openstack.org/6991802:58
clarkbSpamapS: to avoid travel issues like we had in sunnyvale, are folks interested in collaborating around summit travel?03:12
jamezpolleytravel issues? This sounds like a piece of history worth knowing03:15
clarkbjamezpolley: a bunch of us went to sunnyvale to get together to work on stuff and on board folks and we all stayed at different hotels03:15
jamezpolleyespecially since I'd prefer to avoid them on the upcoming meetup03:16
clarkbwhich over complicated getting around and stuff and we decided we should be more coordinated03:16
jamezpolleylook for group hotel bookings so we can share cabs, etc?03:16
StevenKclarkb: And then the same thing happened in Perth? :-)03:16
clarkbwell we don't need a group booking, but a bit of coordination03:16
clarkbStevenK: ya well that was booked far before sunnyvale happened :)03:16
clarkbalso Atlanta has a metro which can possibly make getting to from airport and to from hotel easy if we pick hotels that are not in weird places03:17
clarkbanyways, thought I would throw it out there because we really derped it hard in december03:17
jamezpolleywell that's not as exciting as it sounded03:19
*** CaptTofu has quit IRC03:19
StevenKjamezpolley: I've had a few fun travel stories, including being delayed at Heathrow for seven hours because a baggage handler drove his cart into an engine03:20
clarkbjamezpolley: we do have a semi exciting story from that trip though03:20
*** markmcclain has quit IRC03:21
*** mestery_ is now known as mestery03:21
clarkbSpamapS, cody, AaronGr and I were trying to catch caltrain to SF from MV. We missed the one we wanted that was faster then we ran to the next one but cody and AaronGr didn't run and they didn't get on the train03:21
clarkband caltrain doesn't open the doors after they close03:21
clarkbso we split the party after already being late03:21
*** michchap has quit IRC03:21
*** markmcclain has joined #tripleo03:21
*** michchap has joined #tripleo03:22
StevenKclarkb: If you watch Top Gear, are cody and AaronGr like James May, and they won't run on television? :-P03:22
clarkbcody and AaronGr gave up and had dinner in MV, but SpamapS and I got to the bart transfer where we sat for forever beacuse of track issues. Finally we get into SF and start the 20 minute walk to where we were supposed to meet people. As we get there we can't find the place and are trying to get in touch with the others. Eventually mordred says oh we are at this other restaurant now (that restaurant was back03:22
clarkbwhere we started after getting off of bart)03:22
StevenKHaha03:23
clarkbat this point we say screw it and get a cab to restaurant. We have dinner and dinner ends at midnight03:23
clarkbnow we have to get back to MV but no more caltrain so we uber the whole way back to caltrain stop then drive the rentals to hotels03:23
clarkbit was amazing03:23
*** michchap has quit IRC03:27
jamezpolley*applause*03:27
*** coolsvap_away has quit IRC03:27
*** jcooley_ has joined #tripleo03:27
jamezpolleyyeah, caltrain cuts off weirdly early. The first time I was over there for El Goog I made the mistake of staying in MV03:28
jamezpolleylater trips I always stayed in SF and used the shuttles to get to/from the office03:28
*** matsuhashi has quit IRC03:29
*** jcooley_ has quit IRC03:34
*** jcooley_ has joined #tripleo03:35
*** cd-undercloud has joined #tripleo03:35
cd-undercloud************** overcloud complete status=1 ************03:35
*** cd-undercloud has quit IRC03:35
*** michchap has joined #tripleo03:35
lifelessslagle: ok03:37
*** jcooley_ has quit IRC03:40
*** leizhang has joined #tripleo03:44
StevenKlifeless: I win re 69060, we'll see if jenkins agrees03:56
*** olaph has joined #tripleo03:57
*** spzala has quit IRC03:59
*** leizhang has quit IRC04:01
*** matsuhashi has joined #tripleo04:02
*** jcooley_ has joined #tripleo04:10
*** jcooley_ has quit IRC04:16
*** jcooley_ has joined #tripleo04:17
*** ccrouch has quit IRC04:21
*** jcooley_ has quit IRC04:21
*** jcooley_ has joined #tripleo04:22
*** akuznetsov has joined #tripleo04:26
*** markmcclain has quit IRC04:34
*** cd-undercloud has joined #tripleo04:41
cd-undercloud************** overcloud complete status=1 ************04:41
*** cd-undercloud has quit IRC04:41
*** sameer has joined #tripleo05:01
*** akuznetsov has quit IRC05:13
*** matsuhashi has quit IRC05:14
*** matsuhas_ has joined #tripleo05:17
*** coolsvap has joined #tripleo05:19
*** akuznetsov has joined #tripleo05:26
*** rwsu has quit IRC05:27
*** akuznetsov has quit IRC05:37
lifelessStevenK: awesome05:37
StevenKlifeless: I've also fixed 69108, but I'm not sure about it.05:38
StevenKlifeless: http://paste.openstack.org/show/6214705:38
*** jtomasek has quit IRC05:42
*** cd-undercloud has joined #tripleo05:48
cd-undercloud************** overcloud complete status=1 ************05:48
*** cd-undercloud has quit IRC05:48
lifelessStevenK: you should add co-authored-by:05:56
StevenKlifeless: Yes, but I haven't pushed it up because I'm not sure if just changing that test state from ERROR to STOPPED is even valid05:58
lifelessStevenK: is it in _test_init_instance_reverts_crashed_migrations ?05:59
lifelessStevenK: so no, I don't think changing the initial status to STOPPED makes sense, though some history spelunking is probably needed06:00
lifelessStevenK: it look, from that test, that there is a specific recovery path where an ERROR instance from a failed migration is expected to be restarted.06:00
lifelessbut sadly its a move, needs deep pickaxing06:01
lifelessbefore 404cd48773f841c9ace2128c25d0f0956392f655 it was in a/nova/tests/compute/test_compute.py06:02
lifeless-> #openstack-nova for this I think06:02
*** akuznetsov has joined #tripleo06:15
*** vkozhukalov has quit IRC06:18
*** akuznets_ has joined #tripleo06:18
*** akuznetsov has quit IRC06:20
*** rlandy has joined #tripleo06:41
*** pblaho has joined #tripleo06:42
*** pblaho has quit IRC06:42
*** pblaho has joined #tripleo06:42
*** mrunge has joined #tripleo06:43
*** mrunge has quit IRC06:46
*** AaronGr is now known as AaronGr_zzz06:49
*** cd-undercloud has joined #tripleo06:53
cd-undercloud************** overcloud complete status=1 ************06:53
*** cd-undercloud has quit IRC06:53
*** jcooley_ has quit IRC06:59
*** jcooley_ has joined #tripleo07:00
*** sameer has quit IRC07:16
*** jcooley_ has quit IRC07:16
*** cwolferh has quit IRC07:24
*** kiall has quit IRC07:25
*** rdopieralski has joined #tripleo07:25
*** GheRivero has quit IRC07:25
*** Shrews has quit IRC07:28
*** jprovazn has joined #tripleo07:31
*** e0ne has joined #tripleo07:49
*** jcooley_ has joined #tripleo07:51
*** vkozhukalov has joined #tripleo07:57
*** cd-undercloud has joined #tripleo07:59
cd-undercloud************** overcloud complete status=1 ************07:59
*** cd-undercloud has quit IRC07:59
*** jistr has joined #tripleo08:02
openstackgerritA change was merged to openstack/diskimage-builder: Skip relabel unless SELinux is enforcing  https://review.openstack.org/6863208:03
*** jcooley_ has quit IRC08:05
*** ifarkas_ has joined #tripleo08:09
*** vkozhukalov has quit IRC08:10
*** ifarkas has quit IRC08:13
*** GheRivero has joined #tripleo08:14
*** vkozhukalov has joined #tripleo08:19
*** bauzas has joined #tripleo08:23
*** e0ne_ has joined #tripleo08:23
*** e0ne has quit IRC08:27
rlandyGheRivero : hello ... picking up from yesterday's question - any thoughts on where this should be doc'ed: https://bugs.launchpad.net/tripleo/+bug/121529808:30
GheRiveromorning rlandy08:31
GheRiveroI guess the caveats / workaround is a good place08:32
rlandythanks08:35
GheRiverocommenting both possible options: avoid tmpfs with --no-tmpfs or specifiying a minimum tmpfs size required with --min-tmpfs08:35
rlandyGheRivero: agreed - will ask for your review later08:38
GheRiverosure!08:39
*** nosnos has quit IRC08:39
*** nosnos has joined #tripleo08:39
tzumainnlifeless, ping08:41
*** vkozhukalov has quit IRC08:43
*** markmc has joined #tripleo08:43
*** jcooley_ has joined #tripleo08:46
*** mrunge has joined #tripleo08:52
*** d0ugal has joined #tripleo08:53
*** d0ugal has joined #tripleo08:53
*** vkozhukalov has joined #tripleo08:57
*** d0ugal has quit IRC09:00
*** jtomasek has joined #tripleo09:01
*** gcha has joined #tripleo09:01
*** GheRiver1 has joined #tripleo09:14
*** GheRivero has left #tripleo09:16
*** GheRiver1 is now known as GheRivero09:16
*** jcooley_ has quit IRC09:16
*** jtomasek has quit IRC09:21
*** derekh has joined #tripleo09:26
derekhlifeless: I meant to mention yesterday that the TE hosts seems to have lost both its IP addresses , I can't log in to see what happened but I just started a new one to continue handling jobs09:30
*** matsuhas_ has quit IRC09:33
derekhweird it seems to have back its 192.168.1.X address09:36
*** matsuhashi has joined #tripleo09:39
*** athomas has joined #tripleo09:44
*** nosnos has quit IRC09:46
*** nosnos has joined #tripleo09:46
*** nosnos has quit IRC09:47
*** martyntaylor has joined #tripleo09:48
*** matsuhashi has quit IRC09:50
*** shardy is now known as shardy_afk09:53
*** kiall has joined #tripleo10:03
*** e0ne_ has quit IRC10:03
*** e0ne has joined #tripleo10:05
*** ifarkas_ has quit IRC10:08
*** jistr has quit IRC10:08
*** jcooley_ has joined #tripleo10:09
*** ifarkas has joined #tripleo10:11
*** jcooley_ has quit IRC10:14
openstackgerritRonelle Landy proposed a change to openstack/tripleo-incubator: Documents workarounds for tmpfs space errors  https://review.openstack.org/7008010:18
openstackgerritRalf Haferkamp proposed a change to openstack/diskimage-builder: Add mysql mapping for Fedora  https://review.openstack.org/7008110:20
*** GheRivero has quit IRC10:20
*** kiall has quit IRC10:21
openstackgerritA change was merged to openstack/diskimage-builder: Add package map for stunnel4  https://review.openstack.org/6976210:23
openstackgerritRalf Haferkamp proposed a change to openstack/tripleo-image-elements: Fix mysql installation on openSUSE  https://review.openstack.org/6827810:23
lifelessderekh: there's a bug open on that10:23
lifelesshttps://bugs.launchpad.net/tripleo/+bug/127280310:23
lifelessderekh: so, since we're roughly done with this phase of CI stuff; do you have thoughts about whats next?10:24
derekhlifeless: ok, didn't spot that bug, I'm pretty sure yesterday it didn't have any ip address but looks like its related10:26
derekhlifeless: I'm going to do the pip mirror stuff was messing with it a little yesterday an know what I need to do10:26
derekhlifeless: then reliability10:27
derekhlifeless: I also think we may need/want to tweak geard a little, the order its handing out jobs in seems to be the oprder they regeistered in10:28
*** d0ugal has joined #tripleo10:28
derekhlifeless: we will never use a second TE host unless the first is busy with all jobs10:28
*** coolsvap has quit IRC10:28
derekhlifeless: once TE_1 is finished with a job it seems to go to the fron of the queue10:29
derekhlifeless: I'm thinking something a bit more distributed may help us spread the load instead of ffavoring a single TE host all the time10:29
derekhlifeless: once thats done undercloud  with persistent seed?10:30
derekhlifeless: I'm also thinking as part of the seed job we may want to bring up and undercloud (even if we didn't build it as part of that job)10:30
derekhlifeless: so that we know it can actually deploy something10:31
derekhlifeless: I'm off in an hour or so traveling to fosdem, will probably get the pip mirror finished monday and can then take a look at some of the other points from there10:32
lifelessderekh: I expect the normal situation to be most hosts fully loaded, so I'd leave tuning it for now.10:36
lifelessderekh: yeah, undercloud with async pre-setup seed would ROCK10:37
lifelessderekh: re: running an underecloud on the current job - perhaps: the 'stop sourcing X' patches I've been doing have been aiming at bringing more up in either the current job or new jobs10:37
lifelessderekh: ok cool10:37
*** jistr has joined #tripleo10:38
*** e0ne_ has joined #tripleo10:39
derekhlifeless: ok, once finished with the pip stuff, I'll looking into an undercloud job10:39
lifelessgnight! have fun at FOSDEM10:41
derekhlifeless: thanks :-)10:41
*** e0ne has quit IRC10:42
*** vkozhukalov has quit IRC10:48
*** boris-42 has quit IRC10:54
*** e0ne_ has quit IRC10:54
*** e0ne has joined #tripleo10:54
*** lucasagomes has joined #tripleo10:56
*** derekh has quit IRC10:58
*** vkozhukalov has joined #tripleo11:00
*** jcooley_ has joined #tripleo11:02
*** max_lobur_afk is now known as max_lobur11:05
*** jcooley_ has quit IRC11:16
*** Guest33846 is now known as ohadlevy11:16
*** ohadlevy is now known as ohadlevy_11:16
*** ohadlevy_ is now known as ohadlevy11:16
*** ohadlevy has joined #tripleo11:16
*** gcha has quit IRC11:20
*** pblaho has quit IRC11:21
*** e0ne_ has joined #tripleo11:28
*** e0ne has quit IRC11:28
*** e0ne_ has quit IRC11:30
*** e0ne has joined #tripleo11:30
*** coolsvap has joined #tripleo11:31
*** e0ne has quit IRC11:36
*** e0ne has joined #tripleo11:46
*** jtomasek has joined #tripleo11:54
*** e0ne has quit IRC11:58
*** e0ne has joined #tripleo11:58
*** coolsvap has quit IRC12:20
openstackgerritA change was merged to openstack/tuskar-ui: Combined Instance and Node objects into Node  https://review.openstack.org/6972412:20
*** akrivoka has joined #tripleo12:31
openstackgerritA change was merged to openstack/tripleo-image-elements: SSL support for openstack services.  https://review.openstack.org/6734312:31
*** CaptTofu has joined #tripleo12:42
*** michchap has quit IRC12:44
*** michchap has joined #tripleo12:44
*** e0ne_ has joined #tripleo12:49
*** e0ne has quit IRC12:49
*** michchap has quit IRC12:49
*** jcooley_ has joined #tripleo12:51
*** weshay has joined #tripleo12:55
*** d0ugal has quit IRC12:59
*** mrunge has quit IRC13:01
*** d0ugal has joined #tripleo13:01
*** d0ugal has quit IRC13:01
*** d0ugal has joined #tripleo13:01
*** vkozhukalov has quit IRC13:03
*** GheRivero has joined #tripleo13:09
openstackgerritAna Krivokapic proposed a change to openstack/tuskar-ui: Add node detail view  https://review.openstack.org/6946213:11
*** e0ne_ has quit IRC13:14
*** e0ne has joined #tripleo13:15
*** michchap has joined #tripleo13:15
*** e0ne_ has joined #tripleo13:16
*** vkozhukalov has joined #tripleo13:17
*** e0ne has quit IRC13:19
*** michchap has quit IRC13:20
*** e0ne_ has quit IRC13:20
*** e0ne has joined #tripleo13:20
*** gcha has joined #tripleo13:21
*** ccrouch has joined #tripleo13:22
*** d0ugal has quit IRC13:23
*** jcooley_ has quit IRC13:25
openstackgerritA change was merged to openstack/tuskar-ui: Add node detail view  https://review.openstack.org/6946213:32
*** mestery_ has joined #tripleo13:35
*** mestery has quit IRC13:37
*** e0ne has quit IRC13:37
*** e0ne_ has joined #tripleo13:37
*** Shrews has joined #tripleo13:38
Ngmorning13:39
* Ng preps for a call13:40
*** CaptTofu has quit IRC13:40
*** e0ne_ has quit IRC13:41
*** e0ne has joined #tripleo13:41
*** e0ne has quit IRC13:42
*** d0ugal has joined #tripleo13:42
*** e0ne has joined #tripleo13:42
*** e0ne_ has joined #tripleo13:44
*** e0ne has quit IRC13:44
*** e0ne has joined #tripleo13:46
*** e0ne_ has quit IRC13:46
*** e0ne_ has joined #tripleo13:48
*** e0ne has quit IRC13:48
*** jdob has joined #tripleo13:54
*** kiall has joined #tripleo14:05
*** vkozhukalov has quit IRC14:06
*** pblaho has joined #tripleo14:09
*** jayg|g0n3 is now known as jayg14:11
openstackgerritA change was merged to openstack/tripleo-incubator: Fix reference to no_proxy  https://review.openstack.org/6983214:13
*** michchap has joined #tripleo14:16
*** matty_dubs|gone is now known as matty_dubs14:16
*** akuznets_ has quit IRC14:17
*** akuznetsov has joined #tripleo14:18
*** jcooley_ has joined #tripleo14:18
*** vkozhukalov has joined #tripleo14:19
*** lblanchard has joined #tripleo14:19
*** michchap has quit IRC14:20
*** hewbrocca has joined #tripleo14:21
*** rha has quit IRC14:23
*** CaptTofu has joined #tripleo14:24
*** CaptTofu has quit IRC14:25
*** max_lobur is now known as max_lobur_afk14:26
*** rha has joined #tripleo14:26
*** CaptTofu has joined #tripleo14:26
rlandyGheRivero: hi ... for your review: https://review.openstack.org/#/c/70080/. thanks14:27
*** jcooley_ has quit IRC14:27
*** akuznetsov has quit IRC14:28
*** CaptTofu has quit IRC14:31
*** michchap has joined #tripleo14:39
*** boris-42 has joined #tripleo14:41
*** michchap has quit IRC14:43
*** ftcjeff has joined #tripleo14:44
*** max_lobur_afk is now known as max_lobur14:56
*** mestery_ is now known as mestery14:56
*** spzala has joined #tripleo14:57
openstackgerritRyan Brady proposed a change to openstack/tripleo-image-elements: Fixes tgtd restart in cinder element  https://review.openstack.org/7012814:59
*** rdopieralski has quit IRC15:06
openstackgerritChris Krelle proposed a change to openstack/tripleo-image-elements: Add nova-ironic element to replace nova-baremetal  https://review.openstack.org/6646115:23
*** lucasagomes is now known as lucas-hungry15:24
*** rwsu has joined #tripleo15:24
*** markmc has quit IRC15:26
*** peoplemerge has quit IRC15:30
*** mrunge has joined #tripleo15:30
*** AaronGr_zzz is now known as AaronGr15:34
*** peoplemerge has joined #tripleo15:38
*** markmcclain has joined #tripleo15:41
*** jprovazn has quit IRC15:43
openstackgerritLadislav Smola proposed a change to openstack/tuskar-ui: Adding nova-baremetal, heat and nova API  https://review.openstack.org/6897315:47
openstackgerritTzu-Mainn Chen proposed a change to openstack/tuskar-ui: Remove nodes method from Overcloud object  https://review.openstack.org/7014515:50
openstackgerritA change was merged to openstack/diskimage-builder: Add ability to use local cloud image  https://review.openstack.org/6813315:51
*** mrunge has quit IRC15:53
*** athomas has quit IRC16:02
*** boris-42 has quit IRC16:05
*** CaptTofu has joined #tripleo16:05
*** d0ugal has quit IRC16:08
openstackgerritLadislav Smola proposed a change to openstack/tuskar-ui: Adding nova-baremetal, heat and nova API  https://review.openstack.org/6897316:09
*** ifarkas has quit IRC16:09
*** athomas has joined #tripleo16:11
SpamapShm..16:12
SpamapSgit is stuck16:12
*** jcooley_ has joined #tripleo16:12
SpamapSroot     21049  0.0  0.0 107220 11320 ?        S    08:14   0:02 git-remote-https https://git.openstack.org/openstack/nova.git https://git.openstack.org/openstack/nova.git16:13
SpamapSroot     21130  0.0  0.0 113880 27880 ?        S    08:14   0:01 git fetch-pack --stateless-rpc --stdin --lock-pack --include-tag --thin --no-progress https://git.openstack.org/openstack/nova.git/16:13
SpamapSThose two have been running for 8 hours16:13
SpamapSboth waiting for input from the other one16:13
SpamapSrestarted tripleo-cd16:18
*** e0ne_ has quit IRC16:21
*** e0ne has joined #tripleo16:21
*** lucas-hungry is now known as lucasagomes16:24
SpamapSNobodyCam: https://review.openstack.org/#/c/66461/ <-- -1 but I may be mistaken16:26
* NobodyCam looks16:26
*** weshay has quit IRC16:27
*** sameer has joined #tripleo16:27
NobodyCamSpamapS: in testing we (i) have been using both n-bm and ironi16:28
NobodyCamironic even16:28
NobodyCamSpamapS: my pref wouldbe to change devtest to use the ironic key if the ironic was called for ... but am up for debate16:29
*** weshay has joined #tripleo16:31
*** jprovazn has joined #tripleo16:31
*** martyntaylor has quit IRC16:33
*** martyntaylor has joined #tripleo16:33
SpamapSNobodyCam: wait so you're installing both on the same box?16:34
*** lsmola_ has quit IRC16:34
NobodyCamfor testing I was16:34
SpamapSNobodyCam: I don't think that is ever something we would suggest to people though.16:35
NobodyCamyes!16:35
SpamapSNobodyCam: and even if they are together, that shouldn't really matter.. one key will work fine.16:35
*** jcooley_ has quit IRC16:35
devanandaSpamapS: so the key could be the same name, but it must be owned by different users in each chase16:37
devanandacase16:37
NobodyCamahh good point devananda16:38
*** michchap has joined #tripleo16:40
*** e0ne has quit IRC16:42
*** michchap has quit IRC16:45
*** olaph has quit IRC16:54
*** markmc has joined #tripleo16:54
openstackgerritChris Krelle proposed a change to openstack/tripleo-image-elements: Add nova-ironic element to replace nova-baremetal  https://review.openstack.org/6646116:56
NobodyCamSpamapS: ^^^^ changed key name16:56
*** d0ugal has joined #tripleo16:58
*** cwolferh has joined #tripleo17:00
SpamapSNobodyCam: cool +2'd17:02
NobodyCam:) w00 hoo :)17:02
*** blamar has joined #tripleo17:06
*** martyntaylor has quit IRC17:07
*** pblaho has quit IRC17:08
*** cadenzajon has joined #tripleo17:09
*** matty_dubs is now known as matty_dubs|lunch17:12
*** boris-42 has joined #tripleo17:14
*** julim has quit IRC17:23
*** jcooley_ has joined #tripleo17:25
openstackgerritAna Krivokapic proposed a change to openstack/diskimage-builder: Add Fedora packages mappings for snmpd  https://review.openstack.org/7017017:25
openstackgerritAna Krivokapic proposed a change to openstack/tripleo-image-elements: Account for amd64 architecture in snmpd element  https://review.openstack.org/7017117:25
*** markmc has quit IRC17:26
*** gcha has quit IRC17:27
*** jcooley_ has quit IRC17:28
*** cd-undercloud has joined #tripleo17:30
cd-undercloud************** overcloud complete status=1 ************17:30
*** cd-undercloud has quit IRC17:30
*** jcooley_ has joined #tripleo17:34
*** coolsvap has joined #tripleo17:38
*** michchap has joined #tripleo17:41
*** michchap has quit IRC17:41
*** michchap has joined #tripleo17:42
*** akrivoka has quit IRC17:44
*** vkozhukalov has quit IRC17:44
*** michchap has quit IRC17:46
*** athomas has quit IRC17:50
*** matty_dubs|lunch is now known as matty_dubs17:50
*** e0ne has joined #tripleo17:51
openstackgerritDirk Mueller proposed a change to openstack/diskimage-builder: Update openSUSE package mappings for OpenStack  https://review.openstack.org/7017417:53
*** jistr has quit IRC17:53
*** rlandy is now known as rlandy|bbl17:56
*** jcooley_ has quit IRC18:00
*** jcooley_ has joined #tripleo18:01
*** weshay has quit IRC18:05
*** max_lobur is now known as max_lobur_afk18:08
*** sameer has quit IRC18:11
*** sameer has joined #tripleo18:12
*** bauzas has quit IRC18:20
fungiour nodepool server is getting fairly consistent socket timeouts to ci-overcloud.tripleo.org:13000 for a while now. anything going on we should be aware of?18:22
*** julim has joined #tripleo18:22
*** weshay has joined #tripleo18:34
*** sameer has quit IRC18:35
*** cd-undercloud has joined #tripleo18:36
cd-undercloud************** overcloud complete status=1 ************18:36
*** cd-undercloud has quit IRC18:36
*** e0ne has quit IRC18:37
*** e0ne has joined #tripleo18:37
*** michchap has joined #tripleo18:42
*** michchap has quit IRC18:42
*** michchap has joined #tripleo18:42
pleia2fungi: yeah, I've been having trouble connecting this morning as well, hopefully an admin will wake up soon to have a poke at it18:43
fungiokay, making sure it wasn't just me18:44
fungiat least now i've patched nodepool so that it doesn't give up and stop launching nodes on any of its providers when one stops responding indefinitely18:44
pleia2thanks18:45
*** michchap has quit IRC18:47
*** jcooley_ has quit IRC18:56
*** jcooley_ has joined #tripleo18:59
matty_dubsHas anyone played around with diskimage-builder and EFI boxes? My results have not been good.19:12
*** vkozhukalov has joined #tripleo19:19
openstackgerritA change was merged to openstack/tripleo-image-elements: Add nova-ironic element to replace nova-baremetal  https://review.openstack.org/6646119:19
devanandawoot! NobodyCam  ^19:22
*** mrunge has joined #tripleo19:29
*** mrunge has quit IRC19:29
*** e0ne has quit IRC19:30
*** e0ne has joined #tripleo19:31
*** e0ne has quit IRC19:35
*** michchap has joined #tripleo19:43
*** michchap has quit IRC19:43
*** michchap has joined #tripleo19:43
*** cd-undercloud has joined #tripleo19:44
cd-undercloud************** overcloud complete status=1 ************19:44
*** cd-undercloud has quit IRC19:44
SpamapStiming out a lot19:46
*** michchap has quit IRC19:48
Nglifeless: FYI, I've had the intro call for the lab machines. Pretty impressive stuff. I'm working on a summary/howto email for the team, just got a couple of nits to work out with the admin folk about how we grab OS packages, and then we should be solid for getting a seed host up and running :)19:55
*** peoplemerge has quit IRC19:58
openstackgerritGregory Haynes proposed a change to openstack/tripleo-incubator: Make devtest respect COMPUTESCALE value  https://review.openstack.org/7020720:00
greghaynesSpamapS: Can you let me know if that change ^ is a silly idea :)20:00
greghaynesalso, is WIP20:00
SpamapSon second thought lets not go there.. it is a silly place20:01
greghayneshaha20:01
*** d0ugal has quit IRC20:03
greghaynesKnow what the plan is for dealing with that whole computescale thing?20:03
SpamapSgreghaynes: I think it is a good idea, but I'm not entirely sure that variable is qualified enough..20:03
greghaynesthe computescale var?20:04
greghaynesIts going to be especially fun if it also results in NOTCOMPUTESCALE ;)20:04
*** vkozhukalov has quit IRC20:10
greghaynesOh, did you mean there should be under/overcloud specific vals?20:12
*** lucasagomes has quit IRC20:14
SpamapSslagle: btw I agree with you that notcompute should go away20:15
SpamapSslagle: it was a goof that I did early on and has somehow stuck around20:15
lifelessNg: awesome20:16
lifelessNg: note that the plan is to build images externally20:17
Nglifeless: road testing my own docs by installing the seed host machine atm :)20:17
Nglifeless: yeah, I'm covering that (in the sense of how to send a large file to a lab machine)20:17
lifelesswicked sauce20:20
slagleSpamapS: yea, cool :)20:20
*** rlandy|bbl is now known as rlandy20:24
*** markmc has joined #tripleo20:25
*** jcooley_ has quit IRC20:31
*** jcooley_ has joined #tripleo20:32
openstackgerritJay Dobies proposed a change to openstack/tuskar: API controllers for icehouse domain model  https://review.openstack.org/6871620:36
tzumainnlifeless, ping20:38
lifelesstzumainn: pong20:38
tzumainnheya, just saw your reply to shadower's email20:39
tzumainnso there's a concern running around in regard to managing flavors within icehouse; there's the suspicion that we don't have the time to iteratively develop and tests that feature in the icehouse timeframe20:39
tzumainnI don't know if you feel like that's a legitimate concern?20:41
lifelesstzumainn: What do you mean by managing flavors?20:41
tzumainnhaving a UI ready to do as you described in your email20:41
lifelessThis is simply setting the Properties.flavor setting in the template; it's not about creating or managing flavors of the cloud we build20:41
lifelessIt seems no harder to me to do it in a single global setting than in a per service-definition-or-whatever-we-call-it setting20:42
tzumainnlifeless, so maybe I'm a bit confused about your email - it sounded like you had expected the icehouse iteration to include everything in jarda's wireframes, including the ability to set multiple flavors per service role?20:43
lifelesseither way you need to enumerate available flavors, let the user choose one, submit it back to the API20:43
lifelessno20:43
lifelessI'm saying *one* flavor20:43
lifelessthe user can define multiple service roles right ?20:43
tzumainnone flavor per service role, or one flavor total?20:43
lifelessper service role20:43
lifelessall the scheduler complexity will turn up when we start doing N>1 flavors per service role20:44
*** michchap has joined #tripleo20:44
*** sameer has joined #tripleo20:45
tzumainnso you're suggesting we allow one flavor per service, and expect nodes to be homogeneous per service?20:45
lifelessyes20:46
lifelessthats what I always meant by homogeneous hardware20:47
lifelesssince it is precisely what heat supports today20:47
*** CaptTofu has quit IRC20:47
pleia2lifeless: not sure if you saw backlog, can you have a look at the cd cloud? been timing out for CI (and me) a lot today, been pretty much unusable20:47
pleia2even just a nova list: ERROR: HTTPSConnectionPool(host='ci-overcloud.tripleo.org', port=13000): Max retries exceeded with url: /v2.0/tokens (Caused by <class 'socket.error'>: [Errno 110] Connection timed out)20:48
lifelesspleia2: sure; you know there's a whole team of admins though, right ? :)20:48
tzumainnlifeless, okay, thanks for the clarification!20:48
pleia2none of them seem awake :)20:48
lifelesstzumainn: so specifically,t o support two different sorts of hardware config for hypervisors, one would create two different hypervisor role configurations differing only by chosen flavor20:49
*** michchap has quit IRC20:49
lifelesstzumainn: this imposes an admin overhead (make config changes in multiple places) but requires no plumbing changes.20:49
*** bauzas has joined #tripleo20:51
lifelessit's lost the vlan25 address for some reason20:53
lifelessah now, it's on br-ex20:54
lifelesspleia2: seems to be working to me now20:54
lifelessI toggled link on eth2 :(20:54
*** cd-undercloud has joined #tripleo20:54
cd-undercloud************** overcloud complete status=1 ************20:54
*** cd-undercloud has quit IRC20:54
lifelessmellafuckingnox20:54
pleia2lifeless: yep, looks good, thank you!20:54
*** michchap has joined #tripleo20:55
*** michchap has quit IRC20:56
*** michchap has joined #tripleo20:56
*** michchap has quit IRC21:01
openstackgerritGregory Haynes proposed a change to openstack/tripleo-incubator: Make devtest respect COMPUTESCALE value  https://review.openstack.org/7020721:03
*** coolsvap is now known as coolsvap_away21:10
lifelessgreghaynes: that looks like https://review.openstack.org/#/c/69549/ ?21:15
greghaynesI have to say, the scaling code in heat-templates merge.py is amazing21:15
lifelessgreghaynes: do you want to take over https://review.openstack.org/#/c/69549/ ?21:15
greghayneslifeless: :(21:15
greghayneslifeless: sure!21:15
lifelessgreghaynes: cool, thanks! there's a small outstanding point in review on it which i think you've probably already tackled21:15
lifelessgreghaynes: can you compare the two, and if 69549 is obsolete, I'll abandon it21:16
greghaynesWill do, after some lunch21:16
greghayneslifeless: I do think its obsoleted, sorry about that21:18
greghaynes-> noms21:19
lifelessgreghaynes: no worries at all21:20
lifelessgreghaynes: some overlap happens when we work closely focused, but its more than made up for by working closely focused21:20
openstackgerritlifeless proposed a change to openstack/tripleo-incubator: Stop sourcing devtest_undercloud.  https://review.openstack.org/6979721:21
*** rlandy has quit IRC21:22
*** lblanchard has quit IRC21:22
*** julim has quit IRC21:26
slaglelifeless: whenever you have a moment...would appreciate your feedback to my last comment on https://review.openstack.org/#/c/70023/21:26
*** epim has joined #tripleo21:26
slagleor anyone else :)21:26
lifelessslagle: looking21:27
*** panda__ has joined #tripleo21:27
lifelessslagle: commented21:29
lifelessslagle: that file you mention doesn't need to be changed; do you have any other examples?21:30
*** panda_ has quit IRC21:30
openstackgerritA change was merged to openstack/tripleo-image-elements: Fix exit status of haproxy install script  https://review.openstack.org/6971621:30
*** jcooley_ has quit IRC21:32
slaglelifeless: well, it is getting used. i guess there's some other config that causing it to get used?21:32
*** jcooley_ has joined #tripleo21:32
slagleb/c i get a backtrace if the path is wrong21:32
lifelessslagle: do you have file injection turned off ?21:32
lifelessslagle: is it on the seed that you see that?21:33
slaglelifeless: no, on the undercloud21:34
slaglei have use_file_injection=False in nova.conf. It's the same nova.conf as always21:34
slaglemaybe older nova code from the packages perhaps21:34
*** panda_ has joined #tripleo21:36
lifelessslagle: may be21:36
lifelessslagle: or a bug21:36
lifelessslagle: anyhow, the default is $pybasedir/nova/virt/baremetal/net-dhcp.ubuntu.template21:36
lifelesswhich will look it up from the codepath21:37
lifelessunless the package is breaking things21:37
lifelessif the package is installing to other than pybasedir, the package should patch the code21:37
lifelessto make the default be where it's installing it.21:37
lifelessotherwise the package is broken :)21:37
*** panda__ has quit IRC21:38
slagleit's at $pybasedir/nova/virt/baremetal/net-static.ubuntu.template21:39
slaglestatic though, not dhcp21:39
slaglei guess the point is though that we can remove this line entirely from our templated nova.conf?21:39
openstackgerritA change was merged to openstack/tripleo-image-elements: Moving iptables rules to the relevant elements  https://review.openstack.org/6807521:41
*** dougalmatthews has joined #tripleo21:46
*** dougalmatthews has quit IRC21:47
*** d0ugal has joined #tripleo21:48
*** d0ugal has quit IRC21:48
*** d0ugal has joined #tripleo21:48
*** d0ugal has joined #tripleo21:49
*** d0ugal has joined #tripleo21:49
lifelessslagle: yes, no reason that its there at all21:52
lifelessallow me21:52
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: Disable libvirt file injection.  https://review.openstack.org/6928021:53
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: Source devtest_variables in tripleo-cd.  https://review.openstack.org/6927921:53
openstackgerritA change was merged to openstack/tripleo-image-elements: Source devtest_variables in tripleo-cd.  https://review.openstack.org/6927921:54
openstackgerritA change was merged to openstack/tripleo-image-elements: Disable libvirt file injection.  https://review.openstack.org/6928021:55
SpamapSlifeless: hah, I +2/+A'd before realizing you already +A'd21:56
*** michchap has joined #tripleo21:57
*** d0ugal has quit IRC21:57
openstackgerritlifeless proposed a change to openstack/tripleo-image-elements: Delete stale file injection option.  https://review.openstack.org/7022621:58
*** jcooley_ has quit IRC21:58
*** rlandy has joined #tripleo21:59
lifelessNg: wicked22:01
Nglifeless: yes, today has been 100% success and the lab guys are being super super helpful :D22:01
*** michchap has quit IRC22:01
lifelessslagle: I am right, aren't I - the seed is neutron based now?22:02
*** jprovazn is now known as jprovazn_afk22:02
lifelessah yes -22:02
slagleyes. afaik.22:02
lifelessneutron-dhcp-agent22:02
*** jdob has quit IRC22:04
lifelessgreghaynes: glad you like the scaling code; it's a little narrow, but it was fun writing it22:04
greghayneshehe. Wondering if were just putting off templating out the heat yml?22:05
greghaynesor is there some other solution in mind22:05
SpamapSlifeless: I've been thinking about the scaling code... I wonder if we shouldn't tack uuids/random strings onto the names...22:05
SpamapSlifeless: I mean instead of the integer ids22:05
greghaynesWhy not $templating the heat template yml file?22:06
SpamapSlifeless: because the way it works now.. we have no way to scale down and up.22:06
lifelessSpamapS: if you do that, what would happen when you update-stack with a different scale ?22:06
SpamapSlifeless: so in addition to that, you have to also make it inspect an existing template for policy correctness..22:06
lifelessSpamapS: I don't follow22:06
SpamapSlifeless: the number you pass to merge.py is "how many I want in X class"22:07
*** cd-undercloud has joined #tripleo22:07
cd-undercloud************** overcloud complete status=1 ************22:07
*** cd-undercloud has quit IRC22:07
lifelessgreghaynes: so the thing is that this is a templatish - but its a graph transformation, not a text macro problem22:07
SpamapSlifeless: so for updates to work, we need to inspect the existing template, and compare it to the requested policy of "I want Y nodes in X class" ..22:07
lifelessSpamapS: why?22:08
SpamapSlifeless: because scaling down we have to choose one to delete.22:08
lifelessSpamapS: why do we?22:08
lifelessSpamapS: doesn't heat shoot one in the head?22:08
SpamapSlifeless: or accept that we are going to terminate the highest number, always.22:08
SpamapSlifeless: the way we're doing it, Heat will shoot one in the heat if one is deleted from the template.22:08
lifelessSpamapS: right, thats expected until your notify-from-heat work is done22:09
lifeless[did you see what I did there]22:09
SpamapSthat only covers "i just want one back"22:09
lifelessSpamapS: how is that different?22:09
SpamapSthat does not cover "one is totally broken"22:09
lifelessSpamapS: how would uuids help with that? Other than making every update redeploy everything ?22:10
* Ng ejects for some sleeping22:10
SpamapSlifeless: the uuids wouldn't be changed for existing templates.22:10
lifelessSpamapS: so if they aren't changed, how does it help?22:10
SpamapSlifeless: scaling would add nodes, and if you went below it would refuse to delete nodes and tell you to pick one manually.22:11
lifelessconstant value is constant value22:11
lifelessSpamapS: I still don't get it22:11
SpamapSIts ok22:11
lifelessSpamapS: here is whats in my head22:11
lifelesstell me what I have wrong22:11
SpamapSI'm really foggy today.. stupid muscle relaxers.22:11
lifelessmachine X breaks22:11
lifelesswe nova delete the instance22:11
lifelessheat notices the instance is gone (automatically? manually?) and spins up another to replace it (or runs out of machines and goes to _FAILED)22:12
SpamapSnotices?22:13
SpamapSno22:13
SpamapSit never knows22:13
lifelessif we ran out of machines, we update with a smaller template, and it has two divergences from reality22:13
SpamapSwe have to write that code for Heat22:13
SpamapSCurrently Heat _only_ acts on the template.22:13
lifelessit has the end of the vector as one gone from the new template22:13
SpamapSSo if the template says it should be there, Heat thinks it is there.22:13
lifelessand it has a hole in the vector of the failed and not-redeployed machine22:13
lifelessso it deletes the end one and deploys a new one22:14
lifelessSpamapS: isn't this 'convergence' ?22:14
lifelessSpamapS: also - I have a spec for diong it automatically, but that can wait22:14
SpamapSYes, work you've stated is not as important as rolling updates. :)22:14
lifelessright, so rolling updates doesn't get us everything22:14
lifelessbut it gets us a lot of stuff22:14
lifelessso, IIUC - you're saying it would make some manual stuff more possible today if we had some way of not including specific resources in the output template22:15
SpamapSYeah, I'm working on resolving hot-software-config with the rolling updates story22:15
lifelessand one way to do that is UUIDs + template diffing22:15
lifelessif I can suggest another way22:15
SpamapSI think some of the things hot-software-config does will translate into an easier implementation for rolling updates22:15
lifelesswhat about naming the scaled units to skip22:15
lifelesse.g. merge  --scale=NovaCompute=10 --skip-scale=NovaCompute=1,3,522:16
lifelesswould output 0,2,4,6,7,8,9,10,11,1222:16
SpamapSyeah that is kind of what I was thinking is the alternative.22:16
lifelessno diff needed22:16
SpamapSwell.. that _is_ a diff :)22:16
SpamapSbut.. a very simple one that is sufficient22:16
lifelesshuman can look at the current thing, pick a number and plug it in22:16
*** epim has quit IRC22:17
lifelessture22:17
lifelesstrue22:17
SpamapSlifeless: ok will put it on the backburner... ideally this all happens inside Heat anyway. :)22:17
SpamapSlifeless: If we can get Heat to just check for already-deleted servers before scaling down, then we can use the instance group already I think (and just manually nova delete servers that we really do want dead)22:18
lifelessthat would be much simpler22:19
lifelessthough22:19
lifelessthe issue is that we're not using scaling groups22:19
lifelessand so we've named resources22:19
SpamapSI think I already filed a bug and got ACK's from others about doing it that way btw.22:19
*** rlandy has quit IRC22:20
SpamapSI think the only reason we're not using scaling groups is the problem we've just been discussing.22:20
lifelessbut I think a little API script could return the template change needed to cope with a deleted server22:20
SpamapS(well that and no per-server creds, but we're not doing that anyway.. so..)22:20
lifelesswe're closer now with merge.py getting useful :)22:20
SpamapSyeah22:20
openstackgerritlifeless proposed a change to openstack/tripleo-heat-templates: Remove file injection config option.  https://review.openstack.org/7023022:21
openstackgerritlifeless proposed a change to openstack/tripleo-heat-templates: Update overcloud to support N compute hosts.  https://review.openstack.org/6954822:21
openstackgerritlifeless proposed a change to openstack/tripleo-heat-templates: Prep work for a scalable control plane.  https://review.openstack.org/6975822:21
openstackgerritlifeless proposed a change to openstack/tripleo-heat-templates: Remove file injection config option.  https://review.openstack.org/7023022:23
openstackgerritlifeless proposed a change to openstack/tripleo-heat-templates: Update overcloud to support N compute hosts.  https://review.openstack.org/6954822:23
openstackgerritlifeless proposed a change to openstack/tripleo-heat-templates: Prep work for a scalable control plane.  https://review.openstack.org/6975822:23
lifelessslagle: can I get a +2+A on https://review.openstack.org/69548 ? comment added per request22:23
lifelessslagle: or I can do an echo, but I don't believe anyone will see it :)(22:23
*** panda_ has quit IRC22:26
SpamapSlifeless: What do you think about using this opportunity to change 'notcompute' to 'controller' ?22:28
SpamapSlifeless: I really dislike the notcompute name. Total goof that just has stuck around.22:29
*** panda_ has joined #tripleo22:29
lifelessSpamapS: I reckon if you want to take over my patch that would be wicjed22:30
lifelessSpamapS: or you could do it as a patch after22:30
lifelessSpamapS: but it was tedious getting this far  :>22:30
*** cadenzajon has quit IRC22:32
SpamapSlifeless: Yeah I think after will be better22:32
openstackgerritA change was merged to openstack/tripleo-heat-templates: Update overcloud to support N compute hosts.  https://review.openstack.org/6954822:36
slaglelifeless: ^22:36
openstackgerritGregory Haynes proposed a change to openstack/tripleo-incubator: Make devtest use COMPUTESCALE for overcloud  https://review.openstack.org/7020722:37
openstackgerritA change was merged to openstack/tripleo-heat-templates: Prep work for a scalable control plane.  https://review.openstack.org/6975822:39
openstackgerritA change was merged to openstack/tripleo-heat-templates: Remove file injection config option.  https://review.openstack.org/7023022:40
*** michchap has joined #tripleo22:41
bnemecAnybody booted a new seed vm lately?22:42
bnemecI'm seeing a Heat db error due to https://github.com/openstack/heat/commit/8edfb48d34619c72502dcfc670392cd5b1ff030522:42
bnemecWhen I run heat-manage db_sync I get 'ERROR: Tables "migrate_version" have non utf8 collation, please make sure all tables are CHARSET=utf8'22:42
lifelessslagle: \o/22:43
lifelessbnemec: I haven't, no. But lets see what jenkins thinks22:44
bnemecHeh, that's right.  We have CI now. :-)22:45
openstackgerritJan Provaznik proposed a change to openstack/tripleo-image-elements: Fix rabbitmq env file name and log path  https://review.openstack.org/7023622:47
openstackgerritJan Provaznik proposed a change to openstack/tripleo-image-elements: Update openstack config files to support rabbitmq cluster  https://review.openstack.org/6839322:47
openstackgerritJan Provaznik proposed a change to openstack/tripleo-image-elements: Add cluster support for rabbitmq element  https://review.openstack.org/6839222:47
bnemecOh, but that only deploys the seed, which works fine.  It's trying to use Heat on the seed that fails for me.22:47
*** markmc has quit IRC22:50
openstackgerritJan Provaznik proposed a change to openstack/tripleo-heat-templates: Add rabbit.cookie attribute  https://review.openstack.org/7023822:52
lifelessbnemec: but if the migration is failing23:01
lifelessbnemec: that should be picked up during deploy, no ?23:01
lifelessbnemec: if now, thats a bug :(23:01
lifelessdeploy of the seed I mean23:01
*** jprovazn_afk has quit IRC23:01
lifeless... oh but we don't have a waitcondition on it to tell. Nuts23:02
bnemecYeah, it wasn't caught for me.23:02
bnemecBut when I log in to the seed heat-engine is dead, and restarting it complains about missing tables.23:02
lifelesscan you check the os-collect-config log23:02
lifelessdoes it complete, or bail ?23:02
bnemecIt completed, but I see the error in the log: http://paste.openstack.org/show/62204/23:05
lifelessbnemec: so can you use this as an opportunity to make us more robust? make the error visible to o-r-c so that it stops23:07
lifelessbnemec: I presume this means we're totally hosed right now, so we also need a fix23:07
* lifeless blames angus :)23:07
bnemeclifeless: Sure, I'll see what I can do.23:07
lifelessbnemec: it might be something as simple as a missing set -e somewhere23:08
lifelessSpamapS: hey, mr mysql.23:08
*** jayg is now known as jayg|g0n323:08
bnemecYeah, I think set -e on https://github.com/openstack/tripleo-image-elements/blob/master/elements/heat-api/os-refresh-config/post-configure.d/79-heat-api would do the trick.23:09
bnemecShould we be enforcing set -e on element scripts somehow?23:09
bnemecSeems like we would always want to bail on errors.23:10
*** sameer has quit IRC23:12
*** matty_dubs is now known as matty_dubs|gone23:18
*** cd-undercloud has joined #tripleo23:19
cd-undercloud************** overcloud complete status=1 ************23:19
*** cd-undercloud has quit IRC23:19
SpamapSdb_sync is broken?23:19
lifelessbnemec: that script might catch it23:20
lifelessbnemec: but why didn't the db migration script catch it ?23:20
lifelessbnemec: seems like the error should be caught closer to the source?23:20
lifelessSpamapS: yes, non UTF8 collations23:20
SpamapSlifeless: the db migration script _did_ catch it.. but orc doesn't care if bash doesn't care ;)23:20
SpamapSor.. is there something else I'm missing?23:21
SpamapShow are we ending up with non UTF8 collations btw? It hought we handled this.. though I'm forgetting how exactly.23:23
lifelessSpamapS: heat just landed the check to barf if a table is wrong23:24
lifelessSpamapS: and its barfing23:24
SpamapSoh we never did actually actively fix it23:24
SpamapSok so my experience with this sort of problem in MySQL tells me to hit it with many hammers and be explicit about charset everywhere23:26
SpamapSso, we should probably set all of our database urls to include ?charset=utf823:27
SpamapSand have the mysql my.cnf file specify utf823:27
SpamapSfor client and server23:27
bnemecSo yeah, heat-manage is catching the error and exiting with a non-zero return value, so I think it's doing the right thing.23:28
bnemecI guess that script just needs to be set -e and a fix found for the error itself.23:28
SpamapSah ok we don't have to get so weird on clients anymore. .they added character-set-client-handshake = FALSE now23:30
openstackgerritBen Nemec proposed a change to openstack/tripleo-image-elements: Add set -e to heat-api script  https://review.openstack.org/7025523:31
lifelessbbiab23:32
openstackgerritClint "SpamapS" Byrum proposed a change to openstack/tripleo-image-elements: Force UTF-8 charset and collation for MySQL  https://review.openstack.org/7025623:33
lifelessbnemec: *oh* heat-API runs the migration. Thats super odd23:33
SpamapSlifeless: ^^ should correct the issue23:33
lifelessI would have expected it to be in heat-engine.23:33
bnemecYeah, me too.23:33
SpamapSlifeless: I would expect engine too. I think that is a bug.23:33
openstackgerritA change was merged to openstack/tripleo-image-elements: Force UTF-8 charset and collation for MySQL  https://review.openstack.org/7025623:34
SpamapSlifeless: btw, as we go HA.. how are we going to coalesce things like db_syncs that only have to happen once. Have thoughts already?23:34
*** cwolferh has quit IRC23:34
lifelessSpamapS: make them idempotent ?23:36
lifelessSpamapS: and file bugs if they aren't :>23:36
*** ftcjeff has quit IRC23:36
SpamapSheh23:36
SpamapSmost of them select the version and then start mutating things immediately23:37
SpamapSa lot of the things they do will silently commit a transaction too.23:37
SpamapSso we'd need a "lock migrations" functionality.. probably have to add it to all of them.23:37
SpamapSoh yay, of course, it has been 5 days.. new saucy images. :-P23:39
*** CaptTofu has joined #tripleo23:40
bnemec"saucy images" means a whole different kind of thing to Linux users than it does to everyone else. ;-)23:40
SpamapShey now :)23:41
SpamapSwe really need trusty images :)23:41
bnemec:-)23:42
*** cd-undercloud has joined #tripleo23:43
cd-undercloud************** overcloud complete status=1 ************23:43
*** cd-undercloud has quit IRC23:43
*** cody-somerville has joined #tripleo23:47
*** bauzas has quit IRC23:51
bnemeclifeless: For https://review.openstack.org/#/c/70255/ would you prefer to just move it to heat-engine?  I do think it belongs there.23:51
bnemec(I have a new patch set ready to go, but if you'd prefer I can push it as a separate change)23:51
openstackgerritBen Nemec proposed a change to openstack/tripleo-image-elements: Move heat-manage call to heat-engine  https://review.openstack.org/7025523:54
* bnemec &23:55

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!