*** noslzzp has joined #tripleo | 00:00 | |
*** epim has quit IRC | 00:03 | |
*** matsuhashi has joined #tripleo | 00:06 | |
*** epim has joined #tripleo | 00:16 | |
devananda | haven't seen this before - my undercloud node failed to boot with "utils.py: failed to resize filesystem" | 00:17 |
---|---|---|
lifeless | 'yay' | 00:18 |
*** matsuhashi has quit IRC | 00:21 | |
*** morazi has quit IRC | 00:21 | |
greghaynes | Is that the kernel panic when resize2fs'ing deal? | 00:21 |
StevenK | lifeless: I'm a little distracted by getting a Windows VM setup so I can deal with peoplesoft, but I'd love hear your input in something easy to grab from Trello | 00:21 |
*** matsuhashi has joined #tripleo | 00:21 | |
lifeless | StevenK: peoplesoft HP? | 00:21 |
StevenK | lifeless: Yeah | 00:21 |
*** noslzzp has quit IRC | 00:21 | |
lifeless | StevenK: huh, I've never needed a windows VM for that! | 00:22 |
devananda | greghaynes: that's what it looks like. is this a known bug somewhere (I haven't googled yet) | 00:22 |
lifeless | StevenK: will wrap this etherpad up and then poke at trello | 00:22 |
StevenK | lifeless: I get a blank frame in firefox for any option | 00:22 |
greghaynes | devananda: I had it happen once, snapshotted the data then remade and it didnt happen again | 00:22 |
greghaynes | seemed to be persistent for that kernel/initrd | 00:23 |
devananda | huh | 00:23 |
greghaynes | At this point might be worth making a bug | 00:24 |
greghaynes | I think others have hit it too | 00:24 |
lifeless | we had a bug | 00:24 |
lifeless | I think we thought we fixed it | 00:25 |
lifeless | but definitely thee was one - suggest reopening if needed | 00:25 |
lifeless | it might be on tripleo, or on disk-image-builder | 00:25 |
*** matsuhashi has quit IRC | 00:25 | |
*** matsuhas_ has joined #tripleo | 00:25 | |
*** noslzzp has joined #tripleo | 00:27 | |
lifeless | StevenK: SpamapS: eyeballs on https://etherpad.openstack.org/p/tripleo-network-configuration appreciated | 00:28 |
*** noslzzp has quit IRC | 00:34 | |
*** noslzzp has joined #tripleo | 00:37 | |
*** newell_ has joined #tripleo | 00:37 | |
*** noslzzp has quit IRC | 00:42 | |
*** newell_ has quit IRC | 00:47 | |
*** newell has quit IRC | 00:48 | |
*** newell has joined #tripleo | 00:48 | |
devananda | is there a summary or consolidated doc/wiki page on the ENV vars for customizing a tripleo-incubator run? | 00:50 |
greghaynes | talking about: http://docs.openstack.org/developer/tripleo-incubator/devtest_variables.html ? | 00:50 |
lifeless | devananda: no. I want to kill them all though :P | 00:51 |
devananda | hah | 00:51 |
lifeless | devananda: _variables + look at the top of each script. | 00:51 |
lifeless | devananda: well we had a kind of thousand flowers thing. And now we know enough to actually have a design :) | 00:51 |
devananda | sure | 00:52 |
lifeless | StevenK: I may have set your name in etherpad | 00:52 |
lifeless | StevenK: or, I may have set someone else to you ... | 00:52 |
openstackgerrit | Richard Su proposed a change to openstack/tripleo-incubator: Messaging backend selection https://review.openstack.org/72524 | 00:52 |
greghaynes | Is there a written out thing about what we want to kill them in favor of? | 00:52 |
*** ramishra has quit IRC | 00:53 | |
lifeless | greghaynes: no :(. | 00:53 |
lifeless | greghaynes: but I think I can write one out with a little effort | 00:53 |
greghaynes | ah, might help a bunch for us shiney new folk | 00:53 |
lifeless | greghaynes: remind me tomorrow? | 00:53 |
greghaynes | ok | 00:53 |
lifeless | StevenK: so - trello | 00:53 |
*** epim has quit IRC | 00:53 | |
StevenK | lifeless: Yeah, not me, re: etherpad | 00:54 |
greghaynes | haha | 00:54 |
lifeless | StevenK: https://trello.com/b/0jIoMrdo/tripleo looking there I see the following as things I think are fairly in reach. | 00:54 |
lifeless | StevenK: percona xtradb - jprovensak(sp?) is hacking on that, but I'm a strong believer in dogpiling. | 00:54 |
lifeless | StevenK: greghaynes was poking at it too | 00:55 |
lifeless | StevenK: or if your inclination is more CI side | 00:55 |
lifeless | StevenK: pretty much anything in the CI column is reasonably low hanging | 00:55 |
greghaynes | Just getting started with xtradb but more the merrier :) | 00:56 |
lifeless | StevenK: or you could poke at live migration, but I found that terrifyingly painful here - OTOH I was running entirely out of disk space. | 00:57 |
lifeless | StevenK: but it seems to have a fairly high ramp-up cost :( | 00:57 |
*** CaptTofu has joined #tripleo | 01:00 | |
*** nosnos has joined #tripleo | 01:01 | |
*** televiper has quit IRC | 01:09 | |
*** noslzzp has joined #tripleo | 01:11 | |
*** john-n-seattle1 has quit IRC | 01:13 | |
*** noslzzp has quit IRC | 01:15 | |
*** cd-undercloud has joined #tripleo | 01:16 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 01:16 |
*** cd-undercloud has quit IRC | 01:16 | |
*** ramishra has joined #tripleo | 01:24 | |
devananda | lifeless: do you know how nova-baremetal treats the power state of a node, if it gets out of sync? eg, noav thinks it's off, but it's actually on | 01:26 |
lifeless | devananda: badly | 01:26 |
devananda | lifeless: i'm asking b/c i recall us chatting about it, but dont recall what was done | 01:26 |
devananda | and i have a BP open in ironic to fix it | 01:26 |
lifeless | devananda: it doesn't distinguish between intent and reality | 01:26 |
lifeless | devananda: so it measures, and says 'thats what it should be' | 01:27 |
devananda | gotcha | 01:27 |
lifeless | devananda: this is racy when the user has e.g. rebooted, because it then enforces at some other random point, IIRC. | 01:27 |
lifeless | devananda: I *think* too all the above, I just know i was seeing weeird shit when deploying overloaded | 01:27 |
lifeless | with vms' getting put to SHUTOFF when I want them running etc | 01:28 |
lifeless | anyhow | 01:28 |
*** ramishra has quit IRC | 01:28 | |
lifeless | devananda: I'd like to see Ironic not alter the power state of a deployed physical machine except when a user requests it; and to report back somehow the observed state. | 01:28 |
lifeless | devananda: e.g. if I 'nova stop' an instance, I don't want ironic enforcing that after it sucessfully powers it off. Maybe I'm being paranoid here. | 01:29 |
devananda | lifeless: i have many thoughts on this, some old ones are here https://blueprints.launchpad.net/ironic/+spec/keep-powered-off-nodes-off | 01:29 |
lifeless | mmmm | 01:30 |
lifeless | oh look, thoughts, cool | 01:30 |
devananda | lifeless: but i'm about to close that bp and open a bug instead | 01:30 |
devananda | as it can be done with jsut one patch now | 01:30 |
devananda | and i'm happy for notme to do it | 01:30 |
lifeless | so | 01:30 |
lifeless | do you have provision for 'but I want to turn machine X on' ? | 01:30 |
lifeless | (without an instance) | 01:30 |
lifeless | ah, I think I know the nub of what I was getting at | 01:31 |
lifeless | who owns the power state for a machine | 01:31 |
devananda | so that's where it gets tricky, yes | 01:31 |
devananda | right | 01:31 |
lifeless | is it the machine owner ? | 01:31 |
lifeless | or Ironic? | 01:31 |
lifeless | or Nova? | 01:31 |
lifeless | if we can answer that question, no matter the answer, we can document it. | 01:31 |
devananda | when instance_uuid NOT NULL, then we should assume Nova owns it | 01:31 |
devananda | when it IS NULL, then what? | 01:32 |
lifeless | one answer is Ironic | 01:32 |
lifeless | or | 01:32 |
lifeless | what about | 01:32 |
StevenK | lifeless: When you're done with devananda, the only description for "turn on pypi-openstack for CI jobs" is a merged gerrit review | 01:33 |
devananda | right. i'm too groggy to really get itno a discussion now | 01:33 |
lifeless | 'Ironic owns the power state of any machine registered with it and will assert that state on a regular basis." | 01:33 |
devananda | lifeless: i got that tooth taken care of today, btw | 01:33 |
devananda | i should really be asleep / resting right now .... heh | 01:33 |
lifeless | 'Nova can inform Ironic of the desired power state for a machine, to have Ironic assert it should be in a given state, or to trigger an out of band reboot.' | 01:33 |
StevenK | devananda: Same one as Perth? | 01:33 |
lifeless | devananda: good stuff! what was it ? | 01:34 |
devananda | StevenK: yes. that damn thing | 01:34 |
devananda | lifeless: filling had cracked, developed an abcess on the root. | 01:34 |
lifeless | devananda: and admins who want to manually poke at a machine should either a) unregister it with Ironic, b) put it in maintenance mode which disables power monitoring or c) ask Ironic to power it on. | 01:34 |
lifeless | devananda: yeouch | 01:34 |
devananda | lifeless, StevenK - i probably exited very awkwardly on saturday - sorry about that. truly mind-numbing pain like that i have not often experienced .... | 01:36 |
devananda | lifeless: so, i'll close this bp and open a bug, feel free to fill in all your thoughts there and i'm sure someone will want to work on it | 01:37 |
devananda | we've got lots of folks looking for things to do in Ironic these days. a BP assigned to me doesn't help them :) | 01:37 |
devananda | lifeless: https://bugs.launchpad.net/ironic/+bug/1279144 | 01:44 |
uvirtbot | Launchpad bug 1279144 in ironic "sync of node power state should do more than log a warning" [Medium,Triaged] | 01:44 |
lifeless | devananda: twas not awkward, you were clearly in excruciating pain | 01:46 |
lifeless | wendar: oh - btw - irrespective of dept of experience, please do do reviews! ;) | 01:49 |
*** weshay has joined #tripleo | 01:50 | |
wendar | lifeless: I'm reading, but only leaving explicit notes where I have some relevant perspective | 01:50 |
wendar | lifeless: which isn't really much yet | 01:50 |
lifeless | wendar: ok, thats a good start. | 01:51 |
StevenK | I'd like to leave notes about coding styles that I don't like, but lifeless and I have had that argument in person. | 01:51 |
devananda | lifeless: did you see the tc / project meeting today? | 01:51 |
devananda | lifeless: particularly the bits about graduation reqs for projects deprecating old code in other projects | 01:52 |
* StevenK tries to remember how to query dpkg's "database" by the files alone. | 01:53 | |
*** killer_prince has quit IRC | 01:55 | |
*** xuhanp has joined #tripleo | 02:02 | |
openstackgerrit | Dan Prince proposed a change to openstack/tripleo-image-elements: Seed specific Fedora network configuration https://review.openstack.org/71998 | 02:02 |
openstackgerrit | Steve Kowalik proposed a change to openstack/diskimage-builder: Remove landscape in the ubuntu element https://review.openstack.org/72814 | 02:02 |
lifeless | devananda: yes | 02:02 |
*** Lotus907efi has quit IRC | 02:03 | |
*** akuznets_ has joined #tripleo | 02:08 | |
*** akuznetsov has quit IRC | 02:09 | |
peoplemerge | Wow I just had a huge epiphany. "waiting for undercloud" and just for kicks I start a "baremetal_" images I see in virsh. Undercloud up! | 02:18 |
* peoplemerge reached noob level 2 | 02:19 | |
lifeless | peoplemerge: suggests yuor seed config for virtual power is wrong | 02:20 |
greghaynes | Usually is automagic for me | 02:20 |
geerdest | been at 'Waiting for the overcloud stack to be ready' for a little while now. not sure how long to expect | 02:21 |
greghaynes | nova list can be helpful for determining how far along its gotten quickly | 02:22 |
greghaynes | after they switch from build to active shouldnt be much longer... or if one says failed, etc | 02:22 |
*** spzala has quit IRC | 02:23 | |
peoplemerge | lifeless: interesting, had virtual power still set to fake for desktops to boot | 02:24 |
*** ramishra has joined #tripleo | 02:24 | |
openstackgerrit | A change was merged to openstack/tripleo-incubator: Cleanup RC files in .gitignore. https://review.openstack.org/72520 | 02:25 |
*** ramishra_ has joined #tripleo | 02:28 | |
*** ramishra has quit IRC | 02:29 | |
lifeless | peoplemerge: hah ;) | 02:31 |
lifeless | peoplemerge: that'll do it | 02:32 |
lifeless | peoplemerge: how did your desktops go? | 02:32 |
peoplemerge | lifeless: I got discouraged by the undercloud, but SpamapS said I should just do it the easy way and use undercloud in VM | 02:33 |
*** geerdest has quit IRC | 02:34 | |
peoplemerge | I really want to get through the process, so I can look back and think what documentation would help the next person who is where I'm at. | 02:34 |
*** cd-undercloud has joined #tripleo | 02:39 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 02:39 |
*** cd-undercloud has quit IRC | 02:39 | |
*** ramishra_ has quit IRC | 02:40 | |
*** john-n-seattle has joined #tripleo | 02:44 | |
SpamapS | lifeless: IMO people merge is suffering something a lot of noobs will: the copy paste doesn't work reliably, and thus the automation is the option, and it teaches you basically nothing. | 02:47 |
peoplemerge | SpamapS: there is some truth to that | 02:48 |
lifeless | SpamapS: w.r.t. the desktops? | 02:48 |
SpamapS | lifeless: I know you want to kill the env vars, but I think we need to do so without damaging the understandable copy/paste process. | 02:48 |
SpamapS | lifeless: w.r.t. tripleo at all | 02:48 |
lifeless | SpamapS: I agree w.r.t. killing the vars softly. | 02:49 |
SpamapS | Basically I talk at peoplemerge while he buys me lunch, and then it is really hard to tie that into what is flying by in the automation. | 02:49 |
lifeless | devananda: greghaynes: StevenK: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1233075 | 02:49 |
uvirtbot | Launchpad bug 1233075 in linux "resizefs failure with raring" [High,Invalid] | 02:49 |
greghaynes | ahoy | 02:49 |
lifeless | SpamapS: ah, so its really a source of cheap food for you.... | 02:49 |
peoplemerge | hehe | 02:49 |
lifeless | SpamapS: btw have you tried a ketogenic diet? | 02:49 |
peoplemerge | it's actually the variances that cause trouble | 02:50 |
SpamapS | lifeless: yes, I don't like that. | 02:50 |
lifeless | greghaynes: devananda: StevenK: https://bugs.launchpad.net/diskimage-builder/+bug/1233008 was the prior bug | 02:50 |
SpamapS | lifeless: family is not going to eat that way | 02:50 |
uvirtbot | Launchpad bug 1233008 in diskimage-builder "resize2fs failed with error of needs too many credits " [High,Fix released] | 02:50 |
lifeless | SpamapS: ah | 02:50 |
SpamapS | lifeless: I'm running < 1600 calories per day | 02:50 |
SpamapS | have not weighed in 2 weeks.. | 02:50 |
SpamapS | but I certainly _feel_ better :) | 02:50 |
lifeless | SpamapS: sure, x4 = 6400kj | 02:50 |
SpamapS | and pants are looser. :) | 02:50 |
lifeless | SpamapS: starvation mode :) | 02:50 |
SpamapS | yeah | 02:51 |
lifeless | me, I just had 2 rashers of bacon and three eggs, fried, for lunch :) | 02:51 |
greghaynes | me, I just googled what the term rasher meant | 02:51 |
peoplemerge | for example, when we set the DIB_COMMON_ELEMENTS early on. I didn't recognize until later that by not including the stackuser there it wouldn't be added in env | 02:51 |
SpamapS | lifeless: my cholesterol is high, but if you believe the latest research that is because of night time snacking, which I have stopped doing. | 02:52 |
peoplemerge | if you set the env, | 02:52 |
peoplemerge | oddly it will dupe the use-ephemeral | 02:52 |
peoplemerge | which kinda makes sense now | 02:53 |
StevenK | SpamapS, lifeless: Oddly enough, I have a pathology referral on my desk right now to check my cholesterol | 02:53 |
lifeless | SpamapS: and because of carbs | 02:53 |
lifeless | peoplemerge: the elements list acts like a set, so the dup is harmless | 02:54 |
StevenK | lifeless: I thought the digestion system only had two modes -- starvation and digesting | 02:54 |
SpamapS | http://www.myfitnesspal.com/food/diary/SpamapS | 02:54 |
lifeless | StevenK: possibly, not heard that before | 02:54 |
SpamapS | been tracking pretty religiously | 02:54 |
lifeless | oh god,theres an app for it | 02:54 |
StevenK | Haha | 02:54 |
SpamapS | need to get one of the scales they have that will automatically record my weight | 02:54 |
peoplemerge | lifeless: yeah, I had originally set pip-cache and pypi-openstack but not stackuser | 02:54 |
lifeless | SpamapS: do you have a wii | 02:55 |
lifeless | SpamapS: wii fit balance boards are bluetooth scales... | 02:55 |
peoplemerge | lifeless: If I had left things alone nicely and not touched pip-cache, stackuser would have appeared | 02:55 |
StevenK | lifeless: Oh, the Wii is Bluetooth? | 02:55 |
SpamapS | lifeless: no | 02:55 |
greghaynes | ! I have one of those in a closet | 02:55 |
openstack | greghaynes: Error: "I" is not a valid command. | 02:55 |
SpamapS | well I have a wii | 02:55 |
greghaynes | hahaha | 02:55 |
SpamapS | but it is packed up.. we never play it | 02:55 |
* StevenK ponders an actual Trello account vs Google sign-in | 02:56 | |
StevenK | SpamapS: My wife and I have a Wii, but it has been gathering dust for a few months :-/ | 02:57 |
SpamapS | i do this thing now.. called walking ... crazy stuff | 02:57 |
StevenK | Every few weeks its shows a notifcation that Nintendo is shutting down another service on it | 02:58 |
StevenK | SpamapS: Crazy talk! | 02:58 |
StevenK | lifeless: Add me to Trello? | 02:59 |
peoplemerge | Spamaps: StevenK: My wife and I have a wii also gathering dust. The Xbox with kinect dance central sees some use, mostly when friends come by. | 03:00 |
StevenK | peoplemerge: My wife and I have mostly been eaten by Steam | 03:01 |
lifeless | SpamapS: right, but if you had a balance board.. you could | 03:01 |
lifeless | StevenK: yes | 03:01 |
lifeless | SpamapS: use bt on your laptop | 03:01 |
lifeless | greghaynes: also see https://review.openstack.org/#/c/71850/ | 03:02 |
greghaynes | or raspi+bluetooth donglue nearby | 03:02 |
greghaynes | s/donglue/dongle | 03:02 |
lifeless | StevenK: so whats your trello id ? | 03:02 |
StevenK | lifeless: stevekowalik | 03:03 |
lifeless | also LOL I broke a lock today, lubed it and now the key turns freely... without affect the hasp (or whatever the bit that slides is called) | 03:03 |
lifeless | StevenK: added | 03:04 |
StevenK | "This member is offline" ... nice work, Trello | 03:04 |
lifeless | I don't want my member to be offline | 03:05 |
StevenK | lifeless: http://picardfacepalm.com/ | 03:05 |
tchaypo | I <3 my withings scale | 03:06 |
lifeless | StevenK: I think you want http://picardfacepalm.com/updown.gif | 03:06 |
StevenK | lifeless: Which redirects to a jpg. Heh | 03:07 |
*** ramishra has joined #tripleo | 03:08 | |
lifeless | StevenK: wat. | 03:08 |
lifeless | oh fail | 03:08 |
greghaynes | Gotta love reviews that just fiddle with magic numbers | 03:08 |
lifeless | StevenK: so on the main pfp page, there is a link to 'animated goodness' | 03:08 |
StevenK | steven@undermined:~% HEAD http://picardfacepalm.com/updown.gif | grep Content-Type | 03:09 |
lifeless | super subtle. sigh. | 03:09 |
StevenK | Content-Type: image/jpeg | 03:09 |
lifeless | StevenK: no, I get it, look at the title you get | 03:09 |
lifeless | StevenK: its a 302 http://picardfacepalm.com/picard-facepalm-hotlink.jpg | 03:09 |
StevenK | Yes | 03:09 |
lifeless | they so hit pfp, look for 'animated', click on that. | 03:09 |
lifeless | which utterly fails. Its so meta. | 03:09 |
StevenK | lifeless: So I've scribbled over the landscape card | 03:10 |
StevenK | lifeless: But "more ci-overcloud automation" just looks like a complete braindump | 03:11 |
lifeless | oh yeah | 03:11 |
lifeless | it is | 03:11 |
openstackgerrit | A change was merged to openstack/diskimage-builder: ifquery doesn't exist on Fedora https://review.openstack.org/71962 | 03:11 |
lifeless | I have a patch set in flight for bits of it | 03:11 |
lifeless | uhm, delighted if you want to take it over | 03:11 |
lifeless | I have more notes to add | 03:12 |
lifeless | there's an etherpad as well | 03:12 |
lifeless | added a link to that | 03:12 |
* StevenK stabs Trello for showing (2) in its title | 03:13 | |
lifeless | StevenK: read the enws : | 03:13 |
*** ramishra has quit IRC | 03:13 | |
StevenK | Oh, the bell | 03:14 |
StevenK | Since that's obvious | 03:14 |
lifeless | good enough for G+, good enough for everyone, right? | 03:16 |
lifeless | rainya: hi | 03:17 |
StevenK | lifeless: G+ at least adds a hint to the icon | 03:18 |
openstackgerrit | A change was merged to openstack/diskimage-builder: Fix kernel extraction on openSUSE https://review.openstack.org/71675 | 03:18 |
StevenK | lifeless: Are you going to drown me in links? | 03:18 |
lifeless | StevenK: sure. Context? | 03:19 |
StevenK | [14:11] < lifeless> uhm, delighted if you want to take it over | 03:19 |
StevenK | [14:12] < lifeless> I have more notes to add | 03:19 |
StevenK | [14:12] < lifeless> there's an etherpad as well | 03:19 |
lifeless | StevenK: link is in trello | 03:20 |
lifeless | StevenK: more notes are in my local todo since I pushed up a bunch of automation patches | 03:20 |
peoplemerge | You know how you put mac addrs in $TE_DATAFILE in order to tell devtest what nodes should be used to build undercloud. How do you do the same for overcloud? | 03:20 |
peoplemerge | I have a undercloud VM, want to build desktop overcloud | 03:21 |
lifeless | peoplemerge: it takes the from the same vector | 03:22 |
lifeless | peoplemerge: you can just register the nodes with the undercloud by hand | 03:23 |
lifeless | peoplemerge: devtest_overcloud presumes the undercloud is fully configured | 03:23 |
lifeless | peoplemerge: so have a poke at register-nodes' source | 03:23 |
peoplemerge | lifeless: will check that out | 03:25 |
*** cwolferh_ has joined #tripleo | 03:25 | |
lifeless | StevenK: you can see a bunch of the inflight stuff at https://review.openstack.org/#/dashboard/4190 | 03:26 |
*** cwolferh has quit IRC | 03:29 | |
*** CaptTofu has quit IRC | 03:31 | |
lifeless | slagle: SpamapS: https://review.openstack.org/#/c/72293/1 is head of line for about 5 approved patches | 03:32 |
lifeless | slagle: SpamapS: can you assess my answer to ghe, and if its negative, I'll rebase and move it out of the way, otherwise please +2 :) | 03:32 |
*** matsuhas_ has quit IRC | 03:39 | |
peoplemerge | lifeless: k I ran 'register-nodes $cpu $mem $disk $macs overcloud' - that doesn't seem to be enough to get overcloud to touch it. "overcloud" as $SERVICE_HOST was a bit of a guess | 03:49 |
peoplemerge | I can see dhcp requests come to undercloud's interface | 03:49 |
peoplemerge | I probably need to remove the other macs from the vector? | 03:50 |
*** dkehn__ has joined #tripleo | 04:00 | |
*** dkehn has quit IRC | 04:03 | |
*** dkehn_ has quit IRC | 04:03 | |
*** cd-undercloud has joined #tripleo | 04:03 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 04:03 |
*** cd-undercloud has quit IRC | 04:03 | |
*** dkehn has joined #tripleo | 04:05 | |
peoplemerge | I do also see a SQL error on undercloud nova-compute.log. Cannot insert into compute_nodes (baremetal driver:PXE) http://pastebin.com/EUxRgfRE in case anyone is curious. | 04:05 |
*** dkehn__ is now known as dkehn_ | 04:12 | |
*** morazi has joined #tripleo | 04:31 | |
*** killer_prince has joined #tripleo | 04:34 | |
*** matsuhashi has joined #tripleo | 04:52 | |
lifeless | peoplemerge: service_host is the host that services deploy requests - e.g. undercloud | 04:56 |
lifeless | peoplemerge: thats new and fun :P | 04:56 |
StevenK | lifeless: So I've drowned in text | 04:57 |
lifeless | StevenK: welcome! | 04:58 |
lifeless | I'm just doing dinner w/C atm, only shrt timeslice right now | 04:58 |
StevenK | lifeless: Can I have a small thread to tug on instead? | 04:58 |
lifeless | StevenK: ok | 04:58 |
lifeless | StevenK: how about https://trello.com/c/ruOQdtEk/91-get-an-overcloud-job-running-as-check | 04:59 |
StevenK | lifeless: Same the current {seed,undercloud}-precise jobs? | 05:00 |
lifeless | StevenK: yes, except run through devtest_overcloud | 05:00 |
*** edmund has quit IRC | 05:01 | |
*** morazi has quit IRC | 05:05 | |
*** ramishra has joined #tripleo | 05:10 | |
StevenK | lifeless: I need a precise VM to test tripleo-ci ? | 05:11 |
lifeless | StevenK: ah, so tripleo-ci runs in nodes provisioned by nodepool | 05:12 |
lifeless | StevenK: you can emulate that by using e.g. an lxc container with eth1 defined and connected to brbm | 05:12 |
lifeless | StevenK: but you won't have a ci-overcloud setup until that big mess of text is applied to a devtest overcloud :P | 05:13 |
lifeless | StevenK: so I'd suggest not testing it | 05:13 |
*** cadenzajon has joined #tripleo | 05:13 | |
*** rpodolyaka1 has joined #tripleo | 05:13 | |
lifeless | StevenK: instead: get the job definition in infra/config done (should be straight forward) and merged (nag a little) and then changes to you propose to tripleo-ci will test the setup for you | 05:14 |
*** morazi has joined #tripleo | 05:17 | |
*** cadenzajon has quit IRC | 05:18 | |
SpamapS | lifeless: FYI, I just marked 6 nodes "suspected-bad" for service_host and I'm testing them all one by one to find the unbootable ones | 05:20 |
devananda | anyone know off-hand if wsgiref.simple_server is single threaded // doesn't play well with eventlet? | 05:22 |
*** cody-somerville has quit IRC | 05:24 | |
lifeless | devananda: dunno. whats the use scenario ? | 05:27 |
devananda | the whole api service seems to block on an rpc call | 05:28 |
*** cd-undercloud has joined #tripleo | 05:28 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 05:28 |
*** cd-undercloud has quit IRC | 05:28 | |
devananda | trivial to reproduce it -- i stick time.sleep() in the conductor, and then all API requests serialize | 05:28 |
devananda | when I switch to using apache mod_wsgi, problem goes away | 05:28 |
StevenK | devananda: I'd be very surprised if wsgiref wasn't single threaded | 05:30 |
*** ramishra_ has joined #tripleo | 05:30 | |
*** ramishra has quit IRC | 05:31 | |
*** lazy_prince has joined #tripleo | 05:33 | |
devananda | StevenK: I would be surprised if it did anything with real threads, too :) but it seems to not even be playing with eventlet. should that surprise me? | 05:34 |
StevenK | devananda: I don't think -- it's supposed to be a very simple reference implementation | 05:35 |
StevenK | s/think/think so/ | 05:35 |
lifeless | devananda: whats your monkeypatch call line for eventlet ? | 05:41 |
lifeless | wsgiref is BaseHTTPServer based - its threaded | 05:41 |
*** nosnos_ has joined #tripleo | 05:43 | |
*** nosnos_ has quit IRC | 05:44 | |
*** nosnos_ has joined #tripleo | 05:44 | |
devananda | lifeless: http://git.openstack.org/cgit/openstack/ironic/tree/ironic/cmd/__init__.py | 05:45 |
*** nosnos has quit IRC | 05:46 | |
* devananda notes the old #TODO, points at https://review.openstack.org/#/c/72067/ | 05:46 | |
devananda | that's unrelated - doesn't solve this | 05:47 |
rpodolyaka1 | morning all | 05:47 |
devananda | g'morning, rpodolyaka1 | 05:47 |
rpodolyaka1 | hmm, running this snippet http://docs.python.org/2/library/wsgiref.html#wsgiref.simple_server.make_server with strace doesn't show any clone() calls when requests come | 05:49 |
* rpodolyaka1 was sure wsgiref server was thread-based | 05:50 | |
lifeless | its SocketServer TCPServer based | 05:58 |
lifeless | whic hneeds ThreadiningMixIn mixed in | 05:58 |
lifeless | e.g. you want to subclass | 05:59 |
lifeless | clas ThereadingWSGIServer(SocketServer.ThreadingMixIn, WSGIServer): | 06:00 |
lifeless | pass | 06:00 |
lifeless | also filea bug cause thats ridiculous as a default for wwsig | 06:00 |
lifeless | excuse my wifi failing typing | 06:00 |
lifeless | StevenK: ok, I have a few minutes, then a gap, then more | 06:01 |
StevenK | lifeless: On the phone, but a small thread to tug on for devtest overcloud sounds fine | 06:01 |
lifeless | StevenK: was what I gave you before enough ? | 06:01 |
*** saju_m has joined #tripleo | 06:02 | |
StevenK | lifeless: I've got the config patch up, the tripleo-ci patch is local, you were saying that we need the wall of text applied to the overcloud | 06:03 |
*** nosnos_ has quit IRC | 06:04 | |
lifeless | StevenK: to test locally | 06:04 |
lifeless | StevenK: I was saying that when the config patch is landed | 06:04 |
*** nosnos has joined #tripleo | 06:04 | |
lifeless | StevenK: that pushing the tripleo-ci patch to gerrit will cause it to run, in a proper environment | 06:04 |
lifeless | StevenK: e.g. you'll find out | 06:05 |
lifeless | StevenK: and yes we do need the wall of text | 06:05 |
lifeless | I'll see what I can do to make it approach able tomorrow am | 06:05 |
StevenK | lifeless: Yes, I got that, so I'm waiting for the config patch to get reviewed | 06:05 |
lifeless | fungi: clarkb: ^ StevenK will have a ref for you . If we an ninja, super useful! | 06:05 |
StevenK | fungi, clarkb, lifeless: https://review.openstack.org/#/c/72836/ | 06:06 |
StevenK | lifeless: You've been pinged as a reviewer, too | 06:06 |
*** e0ne has joined #tripleo | 06:08 | |
*** e0ne has quit IRC | 06:09 | |
devananda | lifeless: thanks - that fixed it :) | 06:10 |
*** dkehn__ has joined #tripleo | 06:14 | |
*** dkehn__ has quit IRC | 06:16 | |
*** dkehn__ has joined #tripleo | 06:17 | |
*** dkehn has quit IRC | 06:17 | |
*** dkehn_ has quit IRC | 06:17 | |
*** dkehn has joined #tripleo | 06:19 | |
fungi | StevenK: approved | 06:26 |
StevenK | fungi: I just saw the e-mail, thanks! | 06:27 |
clarkb | fungi: you are still awake? has the ice started? | 06:27 |
fungi | not ninja'd... we got two core reviews on it | 06:27 |
fungi | ice isn'd due until after sunrise | 06:27 |
fungi | but getting to sleep shortly | 06:30 |
*** rlandy has joined #tripleo | 06:32 | |
*** lifeless has quit IRC | 06:34 | |
*** dkehn_ has joined #tripleo | 06:36 | |
*** dkehn has quit IRC | 06:38 | |
*** dkehn__ has quit IRC | 06:39 | |
*** pblaho has joined #tripleo | 06:40 | |
*** dkehn has joined #tripleo | 06:40 | |
*** max_lobur_afk has quit IRC | 06:40 | |
*** max_lobur_afk has joined #tripleo | 06:41 | |
*** max_lobur_afk has quit IRC | 06:44 | |
*** bogdando has quit IRC | 06:44 | |
*** rpodolyaka has quit IRC | 06:44 | |
*** bogdando has joined #tripleo | 06:44 | |
*** max_lobur_afk has joined #tripleo | 06:44 | |
*** max_lobur_afk has quit IRC | 06:45 | |
*** max_lobur_afk has joined #tripleo | 06:45 | |
*** rpodolyaka has joined #tripleo | 06:46 | |
*** pblaho has quit IRC | 06:49 | |
*** pblaho has joined #tripleo | 06:49 | |
*** cd-undercloud has joined #tripleo | 06:53 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 06:53 |
*** cd-undercloud has quit IRC | 06:53 | |
*** dkehn__ has joined #tripleo | 07:01 | |
*** dkehn has quit IRC | 07:04 | |
*** dkehn_ has quit IRC | 07:04 | |
*** ramishra_ has quit IRC | 07:04 | |
*** dkehn has joined #tripleo | 07:06 | |
*** jtomasek has joined #tripleo | 07:07 | |
*** ramishra has joined #tripleo | 07:13 | |
*** athomas has joined #tripleo | 07:17 | |
*** coolsvap has joined #tripleo | 07:21 | |
*** coolsvap1 has joined #tripleo | 07:26 | |
*** coolsvap has quit IRC | 07:28 | |
*** coolsvap1 has quit IRC | 07:36 | |
*** coolsvap has joined #tripleo | 07:36 | |
*** rpodolyaka1 has quit IRC | 07:40 | |
*** rdopieralski has joined #tripleo | 07:46 | |
openstackgerrit | Ladislav Smola proposed a change to openstack/tuskar-ui: Fixing a nodes table https://review.openstack.org/72648 | 07:46 |
*** AaronGr is now known as AaronGr_Zzz | 07:51 | |
*** e0ne has joined #tripleo | 07:53 | |
*** jprovazn has joined #tripleo | 07:55 | |
*** cwolferh_ has quit IRC | 08:02 | |
GheRivero | morning all | 08:09 |
*** bauzas has joined #tripleo | 08:12 | |
*** jcoufal has joined #tripleo | 08:13 | |
*** cd-undercloud has joined #tripleo | 08:15 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 08:15 |
*** cd-undercloud has quit IRC | 08:15 | |
openstackgerrit | A change was merged to openstack/tuskar: Update Install doc https://review.openstack.org/72697 | 08:16 |
*** dkehn_ has joined #tripleo | 08:24 | |
*** dkehn_ has quit IRC | 08:26 | |
*** dkehn_ has joined #tripleo | 08:26 | |
*** dkehn has quit IRC | 08:26 | |
*** dkehn__ has quit IRC | 08:27 | |
*** mrunge has joined #tripleo | 08:28 | |
*** dkehn has joined #tripleo | 08:28 | |
*** boris-42_ has joined #tripleo | 08:30 | |
*** hashar has joined #tripleo | 08:31 | |
*** viktors has joined #tripleo | 08:34 | |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Libvirt configuration for migrations in nova. https://review.openstack.org/72293 | 08:46 |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Add a script to deploy the ci-overcloud. https://review.openstack.org/71154 | 08:46 |
*** hashar has quit IRC | 08:50 | |
*** hashar has joined #tripleo | 08:51 | |
*** coolsvap1 has joined #tripleo | 08:59 | |
*** coolsvap has quit IRC | 09:01 | |
*** ifarkas has joined #tripleo | 09:02 | |
*** jistr has joined #tripleo | 09:04 | |
*** jistr is now known as jistr|sick | 09:04 | |
*** dtantsur has joined #tripleo | 09:06 | |
*** gcha has joined #tripleo | 09:07 | |
*** ramishra has quit IRC | 09:13 | |
*** hashar_ has joined #tripleo | 09:13 | |
*** lucasagomes has joined #tripleo | 09:15 | |
*** hashar has quit IRC | 09:17 | |
*** e0ne has quit IRC | 09:20 | |
*** e0ne has joined #tripleo | 09:21 | |
openstackgerrit | Petr Blaho proposed a change to openstack/python-tuskarclient: [WIP] Further refactor in favor of openstack.common code https://review.openstack.org/72892 | 09:24 |
*** jcoufal has quit IRC | 09:30 | |
*** jcoufal has joined #tripleo | 09:30 | |
*** athomas has quit IRC | 09:36 | |
*** ramishra has joined #tripleo | 09:37 | |
*** cd-undercloud has joined #tripleo | 09:39 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 09:39 |
*** cd-undercloud has quit IRC | 09:39 | |
*** rdopieralski has quit IRC | 09:44 | |
*** rdopieralski has joined #tripleo | 09:49 | |
openstackgerrit | Lin Tan proposed a change to openstack/tuskar: Use six.moves.urllib.parse instead of urlparse https://review.openstack.org/72818 | 09:57 |
openstackgerrit | Ronelle Landy proposed a change to openstack/tuskar: Adds SSL and Swift elements to template created https://review.openstack.org/72642 | 10:02 |
*** ccorrigan has joined #tripleo | 10:08 | |
shadower | rpodolyaka: how do I become a member of tripleo-ptl? | 10:09 |
*** markmc has joined #tripleo | 10:10 | |
GheRivero | ptl? project technical leader? | 10:12 |
rpodolyaka | just the gerrit ACL group :) | 10:13 |
rpodolyaka | to be able to push signed tags to gerrit repo | 10:13 |
*** ramishra has quit IRC | 10:14 | |
GheRivero | agh! too many acronysm | 10:14 |
*** hashar_ is now known as hashar | 10:16 | |
*** CaptTofu has joined #tripleo | 10:19 | |
*** xuhanp has quit IRC | 10:28 | |
*** rdopieralski has quit IRC | 10:29 | |
*** martyntaylor has joined #tripleo | 10:33 | |
*** rdopieralski has joined #tripleo | 10:37 | |
*** CaptTofu has quit IRC | 10:40 | |
*** matsuhashi has quit IRC | 10:41 | |
*** rdopieralski has quit IRC | 10:42 | |
*** markmc has quit IRC | 10:43 | |
ifarkas | SpamapS, ping, are you still around? | 10:45 |
openstackgerrit | Ronelle Landy proposed a change to openstack/tuskar: Adds SSL and Swift elements to template created https://review.openstack.org/72642 | 10:47 |
*** markmc has joined #tripleo | 10:48 | |
*** martyntaylor has joined #tripleo | 10:52 | |
*** markmc has quit IRC | 10:53 | |
*** markmc has joined #tripleo | 10:57 | |
*** saju_m has quit IRC | 10:57 | |
*** jistr|sick has quit IRC | 10:57 | |
*** max_lobur_afk is now known as max_lobur | 11:03 | |
*** CaptTofu has joined #tripleo | 11:04 | |
*** markmc has quit IRC | 11:06 | |
*** lifeless has joined #tripleo | 11:07 | |
*** ChanServ sets mode: +v lifeless | 11:07 | |
*** cd-undercloud has joined #tripleo | 11:08 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 11:08 |
*** cd-undercloud has quit IRC | 11:08 | |
*** markmc has joined #tripleo | 11:12 | |
*** dkehn__ has joined #tripleo | 11:18 | |
*** john-n-seattle2 has joined #tripleo | 11:18 | |
*** dkehn__ has quit IRC | 11:20 | |
*** dkehn__ has joined #tripleo | 11:20 | |
*** dkehn has quit IRC | 11:20 | |
*** dkehn_ has quit IRC | 11:21 | |
*** gcha has quit IRC | 11:21 | |
*** john-n-seattle has quit IRC | 11:21 | |
*** dkehn has joined #tripleo | 11:22 | |
*** markmc has quit IRC | 11:23 | |
*** markmc has joined #tripleo | 11:26 | |
*** hashar is now known as hasharEat | 11:29 | |
*** markmc has quit IRC | 11:36 | |
*** saju_m has joined #tripleo | 11:40 | |
*** hasharEat has quit IRC | 11:42 | |
*** markmc has joined #tripleo | 11:42 | |
*** matsuhashi has joined #tripleo | 11:44 | |
*** saju_m has quit IRC | 11:49 | |
*** markmc has quit IRC | 11:50 | |
*** markmc has joined #tripleo | 11:55 | |
*** CaptTofu has quit IRC | 11:55 | |
*** coolsvap_ has joined #tripleo | 12:14 | |
*** coolsvap1 has quit IRC | 12:17 | |
*** dkehn_ has joined #tripleo | 12:18 | |
*** rdopieralski has joined #tripleo | 12:18 | |
*** dkehn has quit IRC | 12:20 | |
*** dkehn__ has quit IRC | 12:21 | |
*** dkehn has joined #tripleo | 12:22 | |
openstackgerrit | Ladislav Smola proposed a change to openstack/tuskar: Using merge.py from tuskar to manage the stack https://review.openstack.org/52045 | 12:26 |
*** gcha has joined #tripleo | 12:26 | |
*** cd-undercloud has joined #tripleo | 12:31 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 12:31 |
*** cd-undercloud has quit IRC | 12:31 | |
*** hashar has joined #tripleo | 12:37 | |
*** lucasagomes is now known as lucas-hungry | 12:41 | |
*** mrunge has quit IRC | 12:45 | |
*** lucas-hungry has quit IRC | 12:50 | |
*** noslzzp has joined #tripleo | 13:03 | |
*** lucas-hungry has joined #tripleo | 13:03 | |
*** CaptTofu has joined #tripleo | 13:05 | |
*** saju_m has joined #tripleo | 13:05 | |
openstackgerrit | Tzu-Mainn Chen proposed a change to openstack/tuskar: Created initial data for Tuskar https://review.openstack.org/72734 | 13:06 |
*** saju_m has quit IRC | 13:06 | |
*** saju_m has joined #tripleo | 13:07 | |
*** hashar has quit IRC | 13:18 | |
openstackgerrit | Jiri Tomasek proposed a change to openstack/tuskar-ui: Fix node detail link on Overview page https://review.openstack.org/72411 | 13:24 |
*** jdob has joined #tripleo | 13:28 | |
*** CaptTofu has quit IRC | 13:32 | |
*** dprince has joined #tripleo | 13:32 | |
*** rbrady has joined #tripleo | 13:38 | |
*** hashar has joined #tripleo | 13:40 | |
*** CaptTofu has joined #tripleo | 13:40 | |
Ng | morning | 13:50 |
devananda | mornin | 13:50 |
Ng | the sky gods are super angry with the UK at the moment | 13:53 |
*** jprovazn has quit IRC | 13:55 | |
*** jprovazn has joined #tripleo | 13:55 | |
*** cd-undercloud has joined #tripleo | 13:55 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 13:55 |
*** cd-undercloud has quit IRC | 13:55 | |
*** lucas-hungry is now known as lucasagomes | 13:56 | |
*** lblanchard has joined #tripleo | 14:00 | |
*** coolsvap_ has quit IRC | 14:02 | |
hewbrocca | Ng: They're not so pleased with the US either | 14:04 |
Ng | hewbrocca: it must be all this heretical cloud computing | 14:05 |
openstackgerrit | Tzu-Mainn Chen proposed a change to openstack/tuskar: Created initial data for Tuskar https://review.openstack.org/72734 | 14:06 |
*** pblaho has quit IRC | 14:07 | |
*** pblaho has joined #tripleo | 14:07 | |
*** CaptTofu has quit IRC | 14:08 | |
*** CaptTofu has joined #tripleo | 14:10 | |
*** julim has joined #tripleo | 14:11 | |
openstackgerrit | Ladislav Smola proposed a change to openstack/tuskar: Using merge.py from tuskar to manage the stack https://review.openstack.org/52045 | 14:16 |
*** saju_m has quit IRC | 14:21 | |
*** dko has joined #tripleo | 14:28 | |
dko | hi everybody | 14:29 |
dko | can I ask somebody about the diskimage-builder tool/project? | 14:31 |
slagle | yes, go ahead | 14:31 |
slagle | they'll likely be more folks around in a couple hours, but some are online now :) | 14:32 |
dko | I see, ok :) | 14:32 |
dko | so, I started to work with it a couple of days ago, because we'd need it for some local projects, and I'm wondering about a few things | 14:32 |
dko | e.g. what's the recommended way to handle versioning of the elements? | 14:33 |
slagle | you mean the elements themselves, or the git repositories they use (like nova)? | 14:34 |
*** matty_dubs|gone is now known as matty_dubs | 14:34 | |
dko | I'm thinking about: if I would like to create an element for example to install java on the image, then I'd have 32/64 bit 6/7 (or even subversions) | 14:35 |
Ng | dko: we don't have a particular story around versioning elements, but something you might consider, since I'm guessing those elements would be very very similar, would be to have a single one which you can influence with environment variables | 14:35 |
dko | yes, that was my initial thought about it too | 14:36 |
dko | but then my script should handle the different versions | 14:36 |
dko | another way to do it would be to add a version arg to the element itself (e.g. my-element=1.02, and default to the highest version number available), and then have a different, much smaller element for every version | 14:37 |
*** saju_m has joined #tripleo | 14:38 | |
dko | for this of course I would have to be able to list the available versions grouped by the elements | 14:39 |
slagle | seems like you could end up with a lot of different elements that way | 14:42 |
dko | exactly, and that's why I'm asking what would be the nicest way to do it | 14:43 |
slagle | we rely heavily on environment variables for this sort of thing, but i don't know that that's the nicest way :) | 14:44 |
slagle | we have a source-repositories element that can download different "source" types | 14:45 |
slagle | git repos, files, tarballs, etc | 14:45 |
slagle | that can be influenced by environment variables | 14:45 |
slagle | depending on how you do the java install, you may be able to do that | 14:45 |
slagle | so source-repositories would download what you need to install, then your install scripts in the element would actually do the install | 14:46 |
dko | oh, yes, regarding that, I've run into an issue :) I tried to add files and the cache-url element always ended up with an "Server returned an unexpected response code. [000]" - because curl could get the file and the response code was 000 :) | 14:46 |
slagle | is that an http server? :) | 14:47 |
dko | no | 14:47 |
dko | but still, the cache tries to cache it | 14:47 |
slagle | or are you trying to do a file:// | 14:47 |
dko | yes, I'm doing it with file:// | 14:47 |
slagle | cache-url would need an update to support that | 14:48 |
dko | we could do the update, we have some openstack commiters around, just wanted to check with you guys whether it's really an issue or I was just missing some switch or something | 14:49 |
dko | regarding the versioning again, if we stay with env. vars, then we potentially could have a very big script, handling the different versions, right< | 14:50 |
dko | ? | 14:50 |
Ng | potentially, sure | 14:50 |
slagle | yes; if each version is installed differently | 14:50 |
Ng | dko: ooi, where are you using file:// URIs? | 14:51 |
dko | in the source-repository-* file in my element | 14:52 |
dko | [name] tar [dest] file://... | 14:52 |
dko | or even [name] file [dest] file:// | 14:53 |
dko | because if I don't use the file:// then the cache-url has an error in the curl call | 14:53 |
dko | this way it's just a return code of 000 which can handled with an if | 14:54 |
Ng | hmm, I suppose it might be worth teaching source-repositories to not try and curl file:// URIs | 14:55 |
Ng | but fwiw, you could just write an extra-data.d script that copies your local files into the right places | 14:56 |
Ng | depending on what it is though, I can see an argument for having source-repositories do it, to reduce codepath differences between, say, dev/prod environments that are fetching their tarballs from different places | 14:57 |
dko | yes, that's treu | 14:57 |
dko | *true | 14:58 |
dko | but I'm wondering how could now someone use the [name] file [dest] thingy in source-repositories? | 14:58 |
dko | oh, I see, with remote files | 14:59 |
rbrady | slagle: ping | 14:59 |
openstackgerrit | Radomir Dopieralski proposed a change to openstack/tuskar-ui: Implement the deployment overview and progress page https://review.openstack.org/72671 | 14:59 |
openstackgerrit | A change was merged to openstack/tuskar: Created initial data for Tuskar https://review.openstack.org/72734 | 15:00 |
*** cody-somerville has joined #tripleo | 15:00 | |
dko | but regarding the versioning, the question still remains: if I would like to use the diskimage-builder in an automated system, how do I list the possible elements with versions? | 15:01 |
dko | I can't do it with just using this tool, can I? | 15:02 |
SpamapS | dko: IMO, what you want is a local config file for the elemnts to read to help control the build | 15:04 |
Ng | dko: correct, we don't support versioning of elements | 15:04 |
SpamapS | dko: but traditionally we've used environment variables to influence the elements. | 15:05 |
SpamapS | aand with that they're calling for boarding | 15:05 |
slagle | rbrady: pong | 15:05 |
* SpamapS heading to Sunnyvale to have a chat w/ our corporate overlords. :) | 15:05 | |
dko | have a nice flight then | 15:06 |
dko | :) | 15:06 |
dko | so you think, that having versioned elements and listing the available elements is out of scope of diskimage-builder or it's just didn't happen yet? | 15:07 |
*** edmund has joined #tripleo | 15:07 | |
SpamapS | dko: no use case has been presented for it. | 15:08 |
SpamapS | dko: we definitely influence the content so we can build with specific commits from git | 15:08 |
SpamapS | and presumably you could just use that, and then branches in the element code to handle differences based on what is being pulled | 15:08 |
dko | that's of course OK for version controlled system, where you have the source yourself, but what is with libraries or proprietary products? | 15:09 |
dko | e.g. as I mentioned with java | 15:09 |
* SpamapS is B59 .. a few more moments of peace before boarding | 15:09 | |
SpamapS | dko: s/commit/version-of-package/ ? | 15:09 |
SpamapS | ok have to go | 15:10 |
dko | you can have oracle, open, ibm, I don't know what else and different versions and provide it for the diskimage-builder as possibilities | 15:10 |
dko | you could want an image with oracle 6uXX, another with ibm 7uXX, etc | 15:10 |
dko | you could control these with env. var.s but then you could eventually have a veryvery big script | 15:11 |
openstackgerrit | Chris Jones proposed a change to openstack/diskimage-builder: Teach cache-url to handle file:// URIs. https://review.openstack.org/72964 | 15:12 |
rbrady | slagle: I'm running into an issue where my previously running cinder element on the overcloud has broken. I'm using the same old heat template that previously worked. Essentially, it's like the cinder repo makes in into /opt/stack, but the cinder-api service doesn't get installed. | 15:12 |
rbrady | slagle: I've pulled the latest heat-templates, image-elements and | 15:13 |
rbrady | diskimage-builder. I'm using your repo/branch of incubator and the uc-live gist. Do you think there's anything relevent in the latest of upstream/incubator I'd need to pull down? I didn't see anything that jumped out at me but wanted to check before I went down the rabbit hole again. | 15:13 |
*** lazy_prince has quit IRC | 15:13 | |
Ng | dko: I'm not sure that versioning elements would really help you there. You might want to have one element per java provider (i.e. oracle/open/ibm) and then pass the version required, as an env var | 15:13 |
*** max_lobur is now known as max_lobur_afk | 15:14 | |
Ng | dko: (in case you didn't spot it, I just proposed a fix for cache-url and file:// URIs :) | 15:15 |
dko | Ng: thanks, for the proposed changed, it's the same I did on my local copy of the repo :) | 15:16 |
dko | on the versioning: thanks for the insight, I'll talk further with my colleagues, if some new point of view comes up, I'll return here with it | 15:17 |
*** CaptTofu has quit IRC | 15:17 | |
*** cd-undercloud has joined #tripleo | 15:18 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 15:18 |
*** cd-undercloud has quit IRC | 15:18 | |
openstackgerrit | Ladislav Smola proposed a change to openstack/tuskar: Using merge.py from tuskar to manage the stack https://review.openstack.org/52045 | 15:23 |
*** BLZbubba has joined #tripleo | 15:31 | |
*** akuznets_ has quit IRC | 15:32 | |
BLZbubba | hmm i'm guessing this isn't a channel for OpenOffice.Org aka OOo | 15:32 |
*** sballe has joined #tripleo | 15:33 | |
openstackgerrit | Radomir Dopieralski proposed a change to openstack/tuskar-ui: Implement the deployment overview and progress page https://review.openstack.org/72671 | 15:36 |
*** akuznetsov has joined #tripleo | 15:36 | |
*** akuznetsov has quit IRC | 15:36 | |
*** dkehn__ has joined #tripleo | 15:37 | |
*** coolsvap has joined #tripleo | 15:37 | |
*** dkehn has quit IRC | 15:38 | |
*** dkehn_ has quit IRC | 15:38 | |
*** peoplemerge1 has joined #tripleo | 15:38 | |
*** akuznetsov has joined #tripleo | 15:39 | |
openstackgerrit | Radomir Dopieralski proposed a change to openstack/tuskar-ui: Implement the deployment overview and progress page https://review.openstack.org/72671 | 15:39 |
*** akuznetsov has quit IRC | 15:40 | |
*** dkehn has joined #tripleo | 15:40 | |
*** olaph has quit IRC | 15:40 | |
*** AaronGr_Zzz is now known as AaronGr | 15:40 | |
openstackgerrit | A change was merged to openstack/python-tuskarclient: Add CLI support for Overclouds and Overcloud Roles https://review.openstack.org/72306 | 15:40 |
*** olaph has joined #tripleo | 15:42 | |
*** dkehn_ has joined #tripleo | 15:43 | |
openstackgerrit | Devananda van der Veen proposed a change to openstack/tripleo-incubator: Add Ironic bits to _undercloud https://review.openstack.org/72969 | 15:44 |
*** dkehn has quit IRC | 15:45 | |
devananda | NobodyCam: ^ | 15:45 |
devananda | SpamapS: ^ | 15:45 |
* NobodyCam looks | 15:45 | |
*** dkehn__ has quit IRC | 15:47 | |
*** dkehn__ has joined #tripleo | 15:47 | |
*** lblanchard has quit IRC | 15:48 | |
devananda | NobodyCam: i think the last piece is modifing scripts/setup-baremetal to enroll via ironic, with the right extra-specs and such ? | 15:48 |
*** CaptTofu has joined #tripleo | 15:48 | |
*** dkehn has joined #tripleo | 15:48 | |
*** gcha has left #tripleo | 15:49 | |
NobodyCam | devananda: register nodes bit of setup baremetal ya | 15:49 |
devananda | ya | 15:49 |
*** davidlenwell_ has joined #tripleo | 15:49 | |
devananda | and possibly the flavor-create | 15:49 |
devananda | or flavor-key | 15:49 |
*** lblanchard has joined #tripleo | 15:50 | |
NobodyCam | flavor gets K & r which we still need | 15:50 |
* NobodyCam thinks.. but needs to dbl check | 15:50 | |
*** gcha has joined #tripleo | 15:51 | |
*** jprovazn has quit IRC | 15:51 | |
*** SpamapS_ has joined #tripleo | 15:51 | |
*** gcha has joined #tripleo | 15:53 | |
devananda | ya. but is ironic keying off of 'baremetal:deploy_*' ? | 15:53 |
*** dkehn_ has quit IRC | 15:56 | |
*** markmc has quit IRC | 15:56 | |
*** martyntaylor has quit IRC | 15:56 | |
*** viktors has quit IRC | 15:56 | |
*** bauzas has quit IRC | 15:56 | |
*** d0ugal has quit IRC | 15:56 | |
*** tzumainn has quit IRC | 15:56 | |
*** SpamapS has quit IRC | 15:56 | |
*** Lotus907efi_ has quit IRC | 15:56 | |
*** davidlenwell has quit IRC | 15:56 | |
*** mordred has quit IRC | 15:56 | |
NobodyCam | devananda: yep lines 48 thru 57 of https://review.openstack.org/#/c/51328/21/nova/virt/ironic/ironic_driver_fields.py | 15:57 |
*** ifarkas has quit IRC | 15:58 | |
*** d0ugal has joined #tripleo | 15:58 | |
devananda | NobodyCam: ahh, right. ty | 15:59 |
devananda | NobodyCam: tiny nit on the formatting there -- just posted to review | 16:00 |
NobodyCam | :) | 16:00 |
NobodyCam | doh yes I agree with you nit :) | 16:01 |
*** coolsvap1 has joined #tripleo | 16:01 | |
*** markmc has joined #tripleo | 16:02 | |
*** tzumainn has joined #tripleo | 16:03 | |
*** StevenD57 has joined #tripleo | 16:03 | |
*** coolsvap has quit IRC | 16:03 | |
*** martyntaylor has joined #tripleo | 16:04 | |
*** viktors has joined #tripleo | 16:04 | |
*** mordred has joined #tripleo | 16:04 | |
*** bauzas has joined #tripleo | 16:05 | |
*** gcha has quit IRC | 16:10 | |
*** nosnos has quit IRC | 16:12 | |
*** ekarlso has joined #tripleo | 16:19 | |
ekarlso | source $(dirname $0)/devtest_variables.sh | 16:20 |
ekarlso | is that a bit off ? | 16:20 |
ekarlso | trying to do the devtest stuff | 16:21 |
*** dko has quit IRC | 16:22 | |
*** olaph has quit IRC | 16:25 | |
*** ftcjeff has joined #tripleo | 16:25 | |
*** olaph has joined #tripleo | 16:26 | |
*** spzala has joined #tripleo | 16:31 | |
openstackgerrit | Ladislav Smola proposed a change to openstack/tuskar: Using merge.py from tuskar to manage the stack https://review.openstack.org/52045 | 16:33 |
*** matty_dubs is now known as matty_dubs|lunch | 16:33 | |
devananda | ekarlso: yae, it's off | 16:38 |
devananda | ekarlso: should be source $TRIPLEO_ROOT/tripleo-incubator/scripts/.... | 16:39 |
ekarlso | devananda: any updated docs arond ? | 16:41 |
*** CaptTofu has quit IRC | 16:41 | |
devananda | ekarlso: the site is built from tip ... just post a patch to fix it :) | 16:41 |
*** pblaho has quit IRC | 16:41 | |
devananda | *anyone can just ... | 16:42 |
*** cd-undercloud has joined #tripleo | 16:42 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 16:42 |
*** cd-undercloud has quit IRC | 16:42 | |
ekarlso | devananda: is there other things that are off ? | 16:42 |
*** coolsvap1 has quit IRC | 16:44 | |
devananda | ekarlso: not that are currently in my mind and not in gerrit | 16:45 |
devananda | though I have been getting a DBError in nova-conductor.log in my undercloud this morning | 16:46 |
devananda | *in my seedcloud | 16:47 |
devananda | dont know if it's my env, since i'm trying to add Ironic support and may have broken things | 16:47 |
openstackgerrit | Dan Prince proposed a change to openstack/tripleo-incubator: Add NeutronPublicInterface arg for the undercloud https://review.openstack.org/72094 | 16:47 |
devananda | anyone else seeing this? http://paste.openstack.org/show/64693/ | 16:48 |
*** rdopieralski has quit IRC | 16:50 | |
*** dtantsur has quit IRC | 16:50 | |
openstackgerrit | Dan Prince proposed a change to openstack/diskimage-builder: Add disk-image-edit utility to help edit images. https://review.openstack.org/71958 | 16:50 |
openstackgerrit | Tzu-Mainn Chen proposed a change to openstack/tuskar-ui: Connect OvercloudRole api calls to Tuskar https://review.openstack.org/72989 | 16:51 |
*** olaph has quit IRC | 16:51 | |
*** bauzas has quit IRC | 16:53 | |
ekarlso | devananda: what does one set TRIPLEO_ROOT to ? | 16:53 |
*** CaptTofu has joined #tripleo | 16:54 | |
*** julim has quit IRC | 16:57 | |
*** coolsvap has joined #tripleo | 17:00 | |
openstackgerrit | Dan Prince proposed a change to openstack/diskimage-builder: Support adding DHCP interfaces one at a time. https://review.openstack.org/71963 | 17:01 |
openstackgerrit | Dan Prince proposed a change to openstack/diskimage-builder: Add Fedora DHCP interfaces via udev rules https://review.openstack.org/71964 | 17:01 |
*** rlandy has quit IRC | 17:01 | |
devananda | ekarlso: what ever you want. but here's the default: http://git.openstack.org/cgit/openstack/tripleo-incubator/tree/scripts/devtest_variables.sh#n35 | 17:01 |
*** e0ne has quit IRC | 17:05 | |
*** dkehn__ is now known as dkehn_ | 17:08 | |
*** cwolferh_ has joined #tripleo | 17:10 | |
*** markmc has quit IRC | 17:11 | |
ekarlso | devananda: what os is needed for it ? | 17:12 |
ekarlso | I tried on ubuntu 12.04 but missing packages :p | 17:12 |
*** geerdest has joined #tripleo | 17:14 | |
*** rbrady is now known as brady-afk | 17:14 | |
*** akuznetsov has joined #tripleo | 17:27 | |
openstackgerrit | Ladislav Smola proposed a change to openstack/tuskar: Using merge.py from tuskar to manage the stack https://review.openstack.org/52045 | 17:27 |
*** bauzas has joined #tripleo | 17:29 | |
*** athomas has joined #tripleo | 17:29 | |
*** bauzas has quit IRC | 17:36 | |
*** lucasagomes is now known as lucas-afk | 17:37 | |
*** matty_dubs|lunch is now known as matty_dubs | 17:38 | |
Ng | ekarlso: it's generally best to run the latest ubuntu release, I'm pretty sure we only work with saucy (13.10) right now | 17:38 |
*** bauzas has joined #tripleo | 17:38 | |
Ng | the jq dependency cut out raring, afair | 17:38 |
Ng | well, we probably work with 14.04, but I'm not aware of any of us running that yet, since it's not out (although it may well behoove us to do so, since that is likely to be a very common deployment platform for tripleo) | 17:38 |
*** jtomasek has quit IRC | 17:45 | |
SpamapS_ | Ng: I'll be on trusty by end of February | 17:47 |
*** rpodolyaka1 has joined #tripleo | 17:48 | |
geerdest | trying a fresh build today on 13.10 and running into this | 17:48 |
geerdest | Waiting for seed VM to boot. | 17:48 |
geerdest | PING 192.168.122.53 (192.168.122.53) 56(84) bytes of data. | 17:48 |
geerdest | 64 bytes from 192.168.122.53: icmp_seq=1 ttl=64 time=0.163 ms | 17:48 |
geerdest | --- 192.168.122.53 ping statistics --- | 17:48 |
geerdest | 1 packets transmitted, 1 received, 0% packet loss, time 0ms | 17:48 |
geerdest | rtt min/avg/max/mdev = 0.163/0.163/0.163/0.000 ms | 17:48 |
geerdest | Booted. Found IP: 192.168.122.53. Waiting for ssh service to start. | 17:48 |
geerdest | .SSH-2.0-OpenSSH_6.2p2 Ubuntu-6ubuntu0.1 | 17:48 |
geerdest | Protocol mismatch. | 17:48 |
geerdest | Waiting for SSH hostkey. | 17:48 |
geerdest | Warning: Permanently added '192.168.122.53' (ECDSA) to the list of known hosts. | 17:48 |
geerdest | Permission denied (publickey). | 17:48 |
geerdest | .Warning: Permanently added '192.168.122.53' (ECDSA) to the list of known hosts. | 17:48 |
geerdest | Permission denied (publickey). | 17:48 |
geerdest | .Warning: Permanently added '192.168.122.53' (ECDSA) to the list of known hosts. | 17:48 |
*** matsuhashi has quit IRC | 17:48 | |
*** dprince has quit IRC | 17:50 | |
*** saju_m has quit IRC | 17:50 | |
*** saju_m has joined #tripleo | 17:51 | |
*** matsuhashi has joined #tripleo | 17:51 | |
* Ng disappears for a bit to do the thing where your kids don't starve or get sleep deprived | 17:52 | |
SpamapS_ | Ng: coddling them | 17:52 |
*** ftcjeff has quit IRC | 17:53 | |
*** hashar has quit IRC | 17:53 | |
*** matsuhashi has quit IRC | 17:55 | |
*** saju_m has quit IRC | 17:58 | |
*** saju_m has joined #tripleo | 17:59 | |
*** pleia2 has quit IRC | 18:02 | |
*** pleia2 has joined #tripleo | 18:03 | |
*** cd-undercloud has joined #tripleo | 18:06 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 18:06 |
*** cd-undercloud has quit IRC | 18:06 | |
*** bauzas has quit IRC | 18:07 | |
*** brady-afk is now known as rbrady | 18:14 | |
*** cadenzajon has joined #tripleo | 18:16 | |
*** julim has joined #tripleo | 18:17 | |
*** peoplemerge1 has quit IRC | 18:23 | |
*** dprince has joined #tripleo | 18:26 | |
*** dkehn__ has joined #tripleo | 18:32 | |
*** davidlenwell_ is now known as davidlenwell | 18:32 | |
*** ChanServ sets mode: +v davidlenwell | 18:32 | |
*** dkehn_ has quit IRC | 18:35 | |
*** dkehn has quit IRC | 18:35 | |
*** dkehn has joined #tripleo | 18:37 | |
*** dkehn__ is now known as dkehn_ | 18:37 | |
*** jprovazn has joined #tripleo | 18:48 | |
*** saju_m has quit IRC | 18:51 | |
peoplemerge | reread the devtest docs this morning, it is sinking in. I think I know what to do to get seed and undercloud VMs then "Fake" desktop hardware overcloud: Cut & paste var, setup, testenv, ramdisk, seed. Then step through undercloud and don't register the nodes at step 11. | 18:57 |
peoplemerge | wait, actually scratch that. the undercloud deploy step 4 must need at least a mac of my cluster. | 18:58 |
lifeless | right, you need to register a node with the seed | 18:59 |
*** saju_m has joined #tripleo | 19:00 | |
peoplemerge | lifeless: Aha! | 19:00 |
peoplemerge | lifeless: yesterday I gained a clearer picture of how to rcfiles switch between environments. | 19:01 |
peoplemerge | It probably appears like I'm struggling, but devtest surprisingly simple considering what all it does. It's shaping up as a tremendously valuable tool. | 19:03 |
lifeless | peoplemerge: :) | 19:03 |
lifeless | peoplemerge: its a vertical learning curve | 19:03 |
peoplemerge | lifeless: true! thank you for helping me through it! | 19:03 |
*** martyntaylor has left #tripleo | 19:05 | |
*** e0ne has joined #tripleo | 19:06 | |
bnemec | devananda: I'm seeing the same error in my seed. :-( | 19:09 |
bnemec | Did you find a solution yet? | 19:10 |
devananda | bnemec: no :( | 19:10 |
bnemec | devananda: Guess I'll break for lunch then. :-) | 19:11 |
bnemec | And revisit this when I'm less cranky from lack of food. | 19:12 |
lifeless | whats the error ? | 19:13 |
openstackgerrit | Dan Prince proposed a change to openstack/tripleo-image-elements: Move init-neutron-ovs to bin dir in src tree. https://review.openstack.org/73020 | 19:16 |
*** olaph has joined #tripleo | 19:20 | |
dprince | lifeless/SpamapS_: So regarding the network interface persistance stuff... I'm just going to drop the Debian implementation because you guys don't seem to be buying it | 19:22 |
devananda | lifeless: http://paste.openstack.org/show/64693/ | 19:23 |
dprince | lifeless/SpamapS_: This stuff is like first order of business for me though because right now we can't reboot nodes unless we fix this stuff. No rebooty, no upgrady. Gotta crawl before we walk... | 19:25 |
openstackgerrit | Jeremy Stanley proposed a change to openstack/diskimage-builder: Remove tox locale overrides https://review.openstack.org/72208 | 19:29 |
*** cd-undercloud has joined #tripleo | 19:29 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 19:29 |
*** cd-undercloud has quit IRC | 19:29 | |
*** bauzas has joined #tripleo | 19:33 | |
*** rpodolyaka1 has quit IRC | 19:35 | |
lifeless | dprince: uhm | 19:36 |
lifeless | dprince: I think it should be consistent between os's - consistency matters a lot | 19:37 |
lifeless | dprince: I am fine with debian persistence; I have no more or less concerns there than fedora/suse/rhel | 19:37 |
lifeless | dprince: I do want to dive deeper into whether it makes sense, but - the spec I drafted should work for both persistence and non-persistence | 19:38 |
*** ccrouch has quit IRC | 19:39 | |
dprince | lifeless: does this command fly on Ubuntu to help me obtain the netmask | 19:40 |
dprince | lifeless: ipcalc -m 192.168.1.1/24 | 19:40 |
lifeless | dprince: its installable | 19:40 |
lifeless | dprince: we've used the python netaddr stuff elsewhere | 19:41 |
*** peoplemerge has quit IRC | 19:41 | |
lifeless | I think thats currently installed by default | 19:41 |
dprince | lifeless: okay. Fedora has it by default so I may go with it. | 19:41 |
geerdest | no -m parameter on ubuntu | 19:41 |
dprince | lifeless: netaddr is an option too but I'd want to explicitly add it in this element. | 19:41 |
Ng | SpamapS_: kids these days, eh? | 19:42 |
dprince | lifeless: I could also just shell it up and write a bash function to do the conversion... but no need to carry that if we can run a one line command here I think | 19:48 |
*** saju_m has quit IRC | 19:48 | |
*** peoplemerge has joined #tripleo | 19:49 | |
lifeless | dprince: version 0.41 | 19:52 |
lifeless | dprince: I think netaddr will be the way | 19:52 |
lifeless | dprince: since even trusty still has 0.41 | 19:53 |
dprince | lifeless: funny, I actually did this initially and then was like oh the extra netaddress parameter will be fine. But whatevs | 19:53 |
lifeless | dprince: what version of ipcalc do you have there? | 19:53 |
lifeless | dprince: we had the extra address before, and we kept getting it wrong | 19:53 |
dprince | lifeless: ipcalc on Fedora is in the initscripts package so I'm not sure of the version offhand | 19:54 |
lifeless | ah | 19:55 |
lifeless | kk | 19:55 |
dprince | lifeless: I only suggested using because I knew it would be there. It sounds like they are different implementations across the distros so lets stick to the pythonic approach... | 19:55 |
dprince | lifeless: I'll push another rev of ensure-bridge shortly with this in it instead. | 19:55 |
lifeless | ok | 19:56 |
lifeless | thanks | 19:56 |
lifeless | devananda: oh joy, wtf. | 19:59 |
*** markmc has joined #tripleo | 19:59 | |
*** julim has quit IRC | 19:59 | |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Drop EXTRA_ELEMENTS from boot-seed-vm. https://review.openstack.org/73032 | 20:11 |
dprince | lifeless: so I'm actually using EXTRA_ELEMENTS for my dev setup (it is required for my powermanagement driver) | 20:11 |
lifeless | dprince: hah nuts. | 20:12 |
lifeless | dprince: uhm I could make it SEED_DIB_EXTRA_ARGS | 20:12 |
lifeless | dprince: that would be consistent with other stuff | 20:12 |
dprince | lifeless: exactly, just left a quick note on the review but SEED_DIB_EXTRA_ARGS works for me | 20:13 |
dprince | lifeless: I don't care about backwards compat for EXTRA_ELEMENTS. Just nuke it and use the new one | 20:14 |
*** hashar has joined #tripleo | 20:15 | |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Rename EXTRA_ELEMENTS to SEED_DIB_EXTRA_ARGS https://review.openstack.org/73032 | 20:16 |
lifeless | dprince: neither do I ^ ;) | 20:16 |
dprince | lifeless: cool, similar topic... I would very much like to make boot-seed-vm not cache images like it does. Essentially I want it to be consistent with how we do the undercloud/overcloud images | 20:24 |
openstackgerrit | lifeless proposed a change to openstack/diskimage-builder: Better apt-sources docs. https://review.openstack.org/73035 | 20:24 |
dprince | lifeless: for that matter what if we just made boot-seed-vm not do the DIB stuff and just moved that into devtest_seed.sh | 20:24 |
dprince | lifeless: I guess that probably takes it too far (and would break the CI stuff) | 20:25 |
dprince | lifeless: but the way it currently cache stuff with the hashed name is not intuitive | 20:25 |
greghaynes | lifeless: Poke about a bit of docs on what ideal environment var solution looks like | 20:30 |
greghaynes | Has there been any thought to making an element-conflicts for dib elements, in similar style to element-deps | 20:30 |
greghaynes | example being xtradb-cluster excludes mysql | 20:31 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Point at apt-sources element in variables. https://review.openstack.org/73045 | 20:32 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-image-elements: Parameterize ci-overcloud endpoint for deploy-testenv. https://review.openstack.org/72002 | 20:35 |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Parameterize ci-overcloud endpoint for deploy-testenv. https://review.openstack.org/72002 | 20:35 |
*** ccrouch has joined #tripleo | 20:37 | |
greghaynes | ah, looks like someone had the idea of putting percona in the mysql element | 20:47 |
*** julim has joined #tripleo | 20:52 | |
lifeless | greghaynes: there has been, and I think that is probably something we want, bu tit doesn't seem enneeed yet | 20:54 |
*** boris-42_ has quit IRC | 20:55 | |
*** cd-undercloud has joined #tripleo | 20:55 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 20:55 |
*** cd-undercloud has quit IRC | 20:55 | |
SpamapS_ | | fault | {"message": "No valid host was found. ", "code": 500, "details": " File \"/opt/stack/venvs/nova/local/lib/python2.7/site-packages/nova/scheduler/filter_scheduler.py\", line 107, in schedule_run_instance | | 20:57 |
SpamapS_ | latest devtest run failing with that for overcloud | 20:57 |
lifeless | splocally? | 20:57 |
lifeless | SpamapS_: local? | 20:57 |
*** jdob has quit IRC | 20:58 | |
*** d0ugal has quit IRC | 20:58 | |
SpamapS_ | raise exception.DBError(e)\n', u'DBError: (ProgrammingError) (1064, \'You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \\\': "\\\'i386\\\'", u\\\'baremetal_driver\\\': "\\\'nova.virt.baremetal.pxe.PXE\\\'"})\\\' at line 1\') \'INSERT INTO compute_nodes (created_at, updated_at, deleted_at, deleted, service_id, vcpus, memory_mb, local_gb, vcpus_used, memory_mb_use | 20:58 |
*** jdob has joined #tripleo | 20:58 | |
SpamapS_ | doh | 20:58 |
SpamapS_ | lifeless: local | 20:58 |
*** SpamapS_ is now known as SpamapS | 20:58 | |
*** SpamapS has quit IRC | 20:58 | |
*** SpamapS has joined #tripleo | 20:58 | |
*** boris-42_ has joined #tripleo | 20:59 | |
lifeless | SpamapS: that will be it | 21:00 |
*** hashar has quit IRC | 21:00 | |
lifeless | bnemec: devananda: have you filed a bug ? | 21:00 |
devananda | SpamapS: bingo. I got that this morning. | 21:01 |
bnemec | lifeless: I haven't yet, no. | 21:01 |
devananda | lifeless: no. i was messing with things to add ironic support, thought it was just me at first | 21:01 |
bnemec | But that definitely looks like the same error. | 21:01 |
devananda | now it's clearly not :) | 21:01 |
bnemec | I got lost in openstack-dev traffic so I haven't gotten a chance to dig into it yet. | 21:01 |
lifeless | argggh | 21:02 |
lifeless | I just rsynced an apt mirror from machine A to B | 21:02 |
lifeless | then rm -rf'd it on machine A. | 21:02 |
lifeless | nope. machine B. | 21:02 |
SpamapS | devananda: and? | 21:02 |
* lifeless re-runs | 21:02 | |
*** hashar has joined #tripleo | 21:03 | |
*** JoshNang has joined #tripleo | 21:05 | |
*** jdob has quit IRC | 21:08 | |
*** jdob has joined #tripleo | 21:08 | |
SpamapS | ok so is this a bug in nova? | 21:09 |
lifeless | or a dep like sqla etc | 21:10 |
openstackgerrit | Derek Higgins proposed a change to openstack/tripleo-image-elements: Parameterize geard broker and test env public interface https://review.openstack.org/72305 | 21:10 |
SpamapS | interesting | 21:12 |
SpamapS | why do we have sqlalchemy as a system dependency? | 21:13 |
*** derekh has joined #tripleo | 21:13 | |
*** jprovazn has quit IRC | 21:15 | |
SpamapS | devananda: so did re-starting from scratch work for you? | 21:16 |
*** ftcjeff has joined #tripleo | 21:16 | |
rbrady | lifeless: I'm trying to use the new scaling in merge.py to scale out block-storage and not entirely sure if I'm on the right path. | 21:16 |
SpamapS | hm | 21:17 |
SpamapS | I think this is a template issue | 21:17 |
SpamapS | \'INSERT INTO compute_nodes (created_at, updated_at, deleted_at, deleted, service_id, vcpus, memory_mb, local_gb, vcpus_used, memory_mb_used, local_gb_used, hypervisor_type, hypervisor_version, hypervisor_hostname, free_ram_mb, free_disk_gb, current_workload, running_vms, cpu_info, disk_available_least, host_ip, supported_instances, metrics, pci_stats, extra_resources, stats) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, | 21:17 |
* SpamapS should start pastebining | 21:17 | |
rbrady | lifeless: I run make -C [path] [make-target] to get my template that works now. Then I run merge.py again, this time scaling BlockStorage=3 > [new_template-name] | 21:17 |
openstackgerrit | Dan Prince proposed a change to openstack/tripleo-image-elements: Stop using all ports option w/ neutron-ovs-cleanup https://review.openstack.org/69937 | 21:18 |
openstackgerrit | Dan Prince proposed a change to openstack/tripleo-image-elements: Refactor ensure-bridge for persistance https://review.openstack.org/69918 | 21:18 |
devananda | SpamapS: no | 21:18 |
devananda | SpamapS: heat template or sqla or ? | 21:19 |
SpamapS | we're trying to set a column to '[["i386", "baremetal", "baremetal"]]' ... | 21:19 |
SpamapS | actually that should be ok ... hmm | 21:19 |
rbrady | lifeless: aaaaannnd stack-create fails http://paste.openstack.org/show/64771/ | 21:20 |
derekh | lifeless: want me to pick up on https://review.openstack.org/#/c/72415/ or have you another update for it? | 21:20 |
SpamapS | rbrady: probably the same thing. | 21:20 |
*** hashar has quit IRC | 21:21 | |
*** lblanchard has quit IRC | 21:22 | |
* rbrady scrolls back a little | 21:22 | |
lifeless | derekh: hi! | 21:23 |
lifeless | derekh: we need to deploy the testenv I think, yes? | 21:23 |
derekh | yup, I think so once we get this script right | 21:24 |
lifeless | derekh: I hadn't seen the -1's | 21:24 |
lifeless | derekh: please, you fix :) | 21:24 |
lifeless | derekh: I will reply to the comments now | 21:25 |
derekh | lifeless: the regexes I had seemed to be enough to do a local devtest I'm not sure if there will be other problems in a real ci run | 21:25 |
*** dprince has quit IRC | 21:26 | |
lifeless | derekh: we'll find oot :) | 21:26 |
derekh | lifeless: yup, true, if you want I can do a manual CI run first and see if anything else is missing | 21:26 |
lifeless | derekh: well lets get this fixed, then landed, then te deployed... :) | 21:27 |
derekh | lifeless: ok | 21:27 |
*** markmc has quit IRC | 21:29 | |
*** lblanchard has joined #tripleo | 21:29 | |
*** e0ne has quit IRC | 21:34 | |
rbrady | SpamapS, lifeless? | 21:39 |
openstackgerrit | Derek Higgins proposed a change to openstack-infra/tripleo-ci: Allow virsh commands from the VirtualPowerDriver https://review.openstack.org/72415 | 21:39 |
SpamapS | rbrady: I'm trying to debug | 21:41 |
lifeless | rbrady: whats up ? | 21:44 |
rbrady | lifeless: trying to use the scaling and failing. | 21:44 |
lifeless | SpamapS or slagle: https://review.openstack.org/#/c/72415/ | 21:45 |
lifeless | rbrady: ok. Whats the failure | 21:45 |
rbrady | lifeless: I run make -C [path] [make-target] to get my template that works now. Then I run merge.py again, this time scaling BlockStorage=3 > [new_template-name] | 21:45 |
SpamapS | lifeless: situation is pretty desperate right now with us running into this sql fail | 21:45 |
*** dkehn__ has joined #tripleo | 21:46 | |
openstackgerrit | A change was merged to openstack-infra/tripleo-ci: Allow virsh commands from the VirtualPowerDriver https://review.openstack.org/72415 | 21:47 |
rbrady | lifeless: heat stack-create fails from scheduler error | 21:47 |
*** lblanchard has quit IRC | 21:48 | |
*** dkehn__ has quit IRC | 21:48 | |
rbrady | lifeless: but running the normal case works fine (overcloud-with-blockstorage.yaml) | 21:48 |
*** dkehn__ has joined #tripleo | 21:48 | |
*** dkehn has quit IRC | 21:48 | |
*** dkehn_ has quit IRC | 21:49 | |
*** lblanchard has joined #tripleo | 21:49 | |
*** dkehn has joined #tripleo | 21:50 | |
lifeless | rbrady: look in nova-computes logs | 21:50 |
derekh | lifeless: patch updated ^, so next problem will be that the TE host doesn't have the power driver key in authorized keys | 21:51 |
lifeless | SpamapS: yeah, just working up to testing it | 21:51 |
derekh | lifeless: https://github.com/openstack/tripleo-incubator/blob/master/scripts/devtest_seed.sh#L121 | 21:51 |
lifeless | derekh: we should be passing the power driver ssh key in, not pulling it out | 21:51 |
SpamapS | lifeless: I'm poking at it too | 21:51 |
lifeless | SpamapS: ok, I will work on CI in parallel, if you want me to poke directly at this with you (screen or something) let me know | 21:52 |
rbrady | lifeless: is the usage described correct? | 21:52 |
lifeless | rbrady: Please give me more context | 21:52 |
SpamapS | lifeless: the problem appears to be that the stats column is not being surrounded in strings | 21:52 |
SpamapS | quotes rather | 21:52 |
*** ftcjeff has quit IRC | 21:53 | |
derekh | lifeless: yup, agreed but https://github.com/openstack/tripleo-image-elements/blob/master/elements/nova-baremetal/os-refresh-config/configure.d/80-nova-baremetal-virtual-power-key | 21:53 |
derekh | lifeless: will swap it around | 21:54 |
lifeless | derekh: we need to change incubator, templates, seed-config, and toci | 21:57 |
lifeless | derekh: I'm going to do the templates now | 21:57 |
lifeless | I have a bit of a stack pending :< | 21:58 |
derekh | lifeless: ok | 21:59 |
lifeless | I'm calling the parameter PowerSSHPrivateKey metadata location nova.baremetal.virtual_power.ssh_key | 22:00 |
*** pleia2 has quit IRC | 22:01 | |
bnemec | SpamapS: This https://review.openstack.org/#/c/66469/ seems like the probable culprit then. | 22:02 |
derekh | ok | 22:02 |
bnemec | They even mention that there's a missing check in the merged code. | 22:02 |
bnemec | Although I tried resetting my seed nova back to the prior commit and it still threw the error. | 22:02 |
rbrady | lifeless: context - http://paste.openstack.org/show/64789/ | 22:03 |
SpamapS | bnemec: agreed | 22:03 |
SpamapS | bnemec: you have to sync the db too | 22:03 |
* bnemec runs db_sync | 22:05 | |
lifeless | rbrady: do you have enough nodes in nova-baremetal to deploy that scale? | 22:05 |
rbrady | lifeless: yes | 22:06 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-heat-templates: Support TripleO-CI for overcloud builds. https://review.openstack.org/73078 | 22:06 |
lifeless | rbrady: rbrady is there an error in nova-compute.log ? | 22:06 |
rbrady | http://paste.openstack.org/show/64792/ | 22:06 |
*** pleia2 has joined #tripleo | 22:06 | |
lifeless | rbrady: and what does nova hypervisor-stats report now [with the failed stack in place] | 22:08 |
lifeless | slagle: can I get a +2 on https://review.openstack.org/#/c/72740/1 ? | 22:09 |
lifeless | slagle: and https://review.openstack.org/#/c/71721/2 | 22:09 |
rbrady | lifeless: nova-compute (line 46) http://paste.openstack.org/show/64793/ | 22:09 |
lifeless | SpamapS: is the trailing whitespace in https://review.openstack.org/#/c/71725/ optional ? I thought I needed '- ' to do list. | 22:10 |
*** lucas-afk is now known as lucasagomes | 22:11 | |
lifeless | rbrady: that seems to explain your problem ;) | 22:11 |
lifeless | Feb 12 22:06:16 undercloud nova-compute[3642]: 2014-02-12 22:06:15.992 3642 TRACE nova.compute.manager [instance: f093d2cd-455a-416c-8d17-360398ef9b16] Stderr: 'qemu-img: error while writing sector 2195456: No space left on device\n' | 22:11 |
rbrady | lifeless: nova hypervisor-stats http://paste.openstack.org/show/64794/ | 22:11 |
lifeless | rbrady: line 50 of the error pastelog | 22:12 |
lifeless | rbrady: you might find that making sure you have 5daea2e8e08fc609e34faa23556cd57130e3ac25 in your nova tree helps | 22:13 |
lifeless | rbrady: or make your controller node root substantially larger | 22:13 |
rbrady | lifeless: can you confirm the process usage in context paste? | 22:13 |
SpamapS | hm | 22:14 |
lifeless | rbrady: no, because I haven't tried scaling the block layer yet | 22:14 |
rbrady | nova tree? | 22:14 |
lifeless | rbrady: but you've got a clear error in nova-compute that will explain your symtoms | 22:14 |
lifeless | derekh: ok, template done. which tree are you hacking on? | 22:14 |
openstackgerrit | A change was merged to openstack/tripleo-heat-templates: Permit overriding the undercloud controller ip. https://review.openstack.org/72740 | 22:15 |
derekh | lifeless: incubator | 22:15 |
lifeless | ok, i'll update the seed config to have a seddable value for you | 22:15 |
openstackgerrit | Steve Kowalik proposed a change to openstack-infra/tripleo-ci: Support overcloud testing https://review.openstack.org/73081 | 22:16 |
rbrady | lifeless: I don't understand the reference to the nova tree or the next comment, but I guess I'll come back to bug you about those once I mitigate the other issue. | 22:16 |
lifeless | rbrady: nova tree - the copy of nova running in your undercloud | 22:16 |
lifeless | rbrady: there is a bugfix just landed that I wrote to delete images after deploying them | 22:17 |
lifeless | rbrady: it would free disk space for you | 22:17 |
*** lblanchard has quit IRC | 22:20 | |
slagle | lifeless: we already have a NeutronPublicInterface in overcloud-source.yaml, although with a different description than the one you added | 22:21 |
slagle | lifeless: are they meant to be the same? | 22:21 |
SpamapS | lifeless: commented | 22:21 |
SpamapS | bnemec: I think the migrations are not working | 22:22 |
SpamapS | bnemec: the stats column should be dropped | 22:22 |
lifeless | slagle: no | 22:23 |
bnemec | SpamapS: Yeah, I wasn't able to get it working. I'm trying to rebuild my seed with the followup change to see if it helps. | 22:23 |
lifeless | slagle: but I will double check and explain soon as I push the tie branch - 2m | 22:23 |
*** cd-undercloud has joined #tripleo | 22:24 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 22:24 |
*** cd-undercloud has quit IRC | 22:24 | |
bnemec | Although if it's a migrations problem then it probably won't fix it. :-/ | 22:24 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-image-elements: Inject rather than read-out the virt power key. https://review.openstack.org/73085 | 22:25 |
lifeless | slagle: ok with you | 22:26 |
lifeless | slagle: the Hypervisor variant is for the hypervisors | 22:26 |
lifeless | slagle: its not really a 'public interface', its more 'move this device to the bridge you make' | 22:27 |
lifeless | slagle: the revised schema here - https://etherpad.openstack.org/p/tripleo-network-configuration - will sort all that out | 22:27 |
lifeless | slagle: we may still have different config for the hypervisor vs control plane, but the names won't be so specific and hopefully thus less confusing | 22:28 |
lifeless | derekh: ok tie pushed up, you're still on incubator ? | 22:28 |
lifeless | derekh: "ssh_key": "PUTAPRIVATEKEYHERE", | 22:28 |
lifeless | derekh: is what you need to sed out with the key you make / get from the testenv json | 22:28 |
lifeless | derekh: its a literal, not uuencoded | 22:29 |
*** athomas has quit IRC | 22:29 | |
lifeless | derekh: what testenv key did you choose? | 22:29 |
lifeless | SpamapS: sorry to interrupt, I need yaml advice | 22:29 |
derekh | lifeless: yup, spotted it | 22:29 |
*** rbrady is now known as rbrady-afk | 22:30 | |
lifeless | SpamapS: back in https://review.openstack.org/#/c/71725/ | 22:30 |
SpamapS | lifeless: np | 22:31 |
SpamapS | bnemec: so my migrate version is 233, but I have no compute_node_stats ttable | 22:32 |
SpamapS | bnemec: definitely broken migrations | 22:32 |
bnemec | SpamapS: I don't think you should have compute_node_stats in 233. | 22:32 |
bnemec | SpamapS: Isn't that the one being dropped in the migration? | 22:32 |
SpamapS | I thought that was added | 22:33 |
lifeless | SpamapS: commented again actually - to explain | 22:34 |
SpamapS | bnemec: ah right, doh | 22:35 |
lifeless | SpamapS: so there are two questions a) is the indent needed (I think it is per the fn signature definition from AWS) and b) is the trailing space on the line that sets up the nested list needed or can we avoid that somehow ? | 22:35 |
SpamapS | was reading the downgrade method | 22:35 |
bnemec | :-) | 22:35 |
*** matty_dubs is now known as matty_dubs|gone | 22:35 | |
*** jdob has quit IRC | 22:37 | |
openstackgerrit | Derek Higgins proposed a change to openstack/tripleo-incubator: Inject the key for the virtual power driver https://review.openstack.org/73089 | 22:37 |
derekh | lifeless: ^^ doesn;t it need to be encoded in some way so it doesn;t screw up the json? | 22:38 |
lifeless | derekh: ssh keys are already encoded | 22:38 |
lifeless | derekh: its a long unicode string with newlines but no "'s. | 22:38 |
lifeless | derekh: you might find jq does a one-liner edit for you rather than sed | 22:39 |
derekh | lifeless: its the linebreack I thought would be the problem | 22:39 |
derekh | lifeless: will check | 22:39 |
lifeless | derekh: oh right - so standard json encoding | 22:41 |
lifeless | \n | 22:41 |
openstackgerrit | A change was merged to openstack/tripleo-heat-templates: Make it possible to do physical networks for VMs. https://review.openstack.org/71721 | 22:42 |
*** shardy is now known as shardy_afk | 22:43 | |
SpamapS | bnemec: ah, backing up doesn't work because of versioned nova objects I think... not entirely sure yet | 22:44 |
bnemec | SpamapS: Yeah, still kind of stumped here too. The followup nova fix didn't do anything either. | 22:45 |
*** e0ne has joined #tripleo | 22:46 | |
lifeless | derekh: ok jq doesn't seem to have quite what we want here | 22:48 |
*** e0ne has quit IRC | 22:48 | |
bnemec | SpamapS: Oh, wait. I forgot that it's not running with the code in /opt/stack. | 22:48 |
lifeless | derekh: a trivial python helper | 22:48 |
lifeless | derekh: could do it | 22:48 |
bnemec | That's why it isn't working for me. | 22:48 |
derekh | lifeless: to convert the newlines to "\n" or to insert the result into the json, or both | 22:49 |
lifeless | just working one up - sec | 22:49 |
lifeless | so the python bit is | 22:51 |
lifeless | echo $CONTENT | python -c "import sys; import json; print json.dumps({'nova':{'baremetal':{'virtual_power':{'ssh_key': sys.stdin.read()}}}})" | 22:51 |
lifeless | which gets you a json fragment | 22:51 |
lifeless | now I just need to make jq do the merge | 22:52 |
*** CaptTofu has quit IRC | 22:52 | |
bnemec | SpamapS: I think we have a winner. | 22:54 |
bnemec | I downgraded the db to 232, reset /opt/stack/nova back to a commit prior to the stats change, and re-ran os-svc-install. | 22:54 |
bnemec | My undercloud looks to be deploying now. | 22:55 |
bnemec | It didn't have a scheduling failure anyway. | 22:55 |
SpamapS | bnemec: right thats working for me too | 22:55 |
derekh | lifeless: how about all in one, python -c 'import json, sys ; j=json.load(open(sys.argv[1]));j["nova"]["baremetal"]["virtual_power"]["ssh_key"] = open(sys.argv[2]).read().replace("\n", "\\n");print j' config.json contentfile > new_config.json | 22:56 |
lifeless | derekh: could do; if we're doing that we don't need j | 22:57 |
lifeless | print(json.dumps(json.load().update({....)) | 22:57 |
lifeless | derekh: whichever you prefer though | 22:58 |
lifeless | derekh: j is fine :) | 22:58 |
*** wusWWW has joined #tripleo | 22:58 | |
derekh | ok, will drop j | 22:59 |
lifeless | derekh: I truely have no pref | 22:59 |
lifeless | derekh: it is perhaps long enough we want a script not a one-liner | 22:59 |
bnemec | SpamapS: Okay, do we have a bug open that we can show the nova folks? | 23:00 |
bnemec | (my undercloud finished successfully) | 23:00 |
derekh | lifeless: ya, it is getting a bit long and will be needed it two places, creating a script | 23:01 |
lifeless | derekh: two places? | 23:01 |
lifeless | derekh: its just a parameter for heat. | 23:01 |
bnemec | SpamapS: Or are we thinking this might be a setup issue on our end? | 23:01 |
lifeless | derekh: FWIW: | 23:03 |
lifeless | jq -s '.[0]+.[1]' elements/seed-stack-config/config.json <(echo $CONTENT | python -c "import sys; import json; print json.dumps({'nova':{'baremetal':{'virtual_power':{'ssh_key': sys.stdin.read()}}}})") | 23:03 |
derekh | lifeless: yup, thought they were the same for a minute, the heat param will need the newlines converted | 23:03 |
lifeless | derekh: will it ? | 23:03 |
derekh | lifeless: maybe not, I assumed it would | 23:05 |
*** rwsu has quit IRC | 23:06 | |
derekh | lifeless: that jq command zaps everything under nova | 23:08 |
*** rwsu has joined #tripleo | 23:08 | |
lifeless | derekh: ahahaha | 23:09 |
SpamapS | bnemec: I think we open a bug in nova with the details you discovered, and ping nova core on #openstack-nova to take a closer look | 23:22 |
SpamapS | bnemec: it is entirely possible this is only a problem on baremetal. | 23:22 |
*** lucasagomes has quit IRC | 23:23 | |
bnemec | SpamapS: Yeah, I was thinking the same thing since it seems to be choking on baremetal details. | 23:24 |
bnemec | I'll get started writing up what I've found so far. | 23:24 |
openstackgerrit | Derek Higgins proposed a change to openstack/tripleo-incubator: Inject the key for the virtual power driver https://review.openstack.org/73089 | 23:29 |
SpamapS | bnemec: maybe the baremetal stats are in the wrong format? | 23:31 |
derekh | lifeless: updated the commit the python seems to work, trying the update seems to zap dict contents aswell so kept the j, I gotta run now but will try to get a end to end run in the morning and update whatever you have | 23:33 |
lifeless | derekh: push your work up, I'll keep hacking | 23:33 |
bnemec | SpamapS: I dunno. I just opened the bug: https://bugs.launchpad.net/nova/+bug/1279572 | 23:33 |
uvirtbot | Launchpad bug 1279572 in nova "DBError in nova-compute with baremetal driver after stats table change" [High,New] | 23:33 |
derekh | lifeless: the incubator patch is up, will do toci now | 23:34 |
lifeless | derekh: cool! | 23:35 |
*** bauzas has quit IRC | 23:35 | |
StevenK | 2014-02-12 23:14:39.417 | Waiting for the undercloud stack to be ready | 23:38 |
StevenK | Hm | 23:38 |
SpamapS | lifeless: hey, did you know that rabbitmq doesn't handle split brains? | 23:39 |
lifeless | SpamapS: still doesn't? fark | 23:39 |
SpamapS | sdake: actually, around here? ;) | 23:39 |
sdake | spamaps sup | 23:39 |
SpamapS | sdake: You know about split brain stuff.. I want to ask you about what QPID does to mitigate them. | 23:39 |
openstackgerrit | Derek Higgins proposed a change to openstack-infra/tripleo-ci: create the key to be used by the virt power driver https://review.openstack.org/73103 | 23:41 |
derekh | lifeless: I think thats all toci needs to do, obviously haven't tried it, got an appointment in the morning so will be an hour or 2 later then usual, mail me if I need to know anything otherwise will start with what ever patches you have up | 23:43 |
peoplemerge | ls | 23:43 |
greghaynes | SpamapS: I think you found a highly effective way to scare people away ;) | 23:44 |
*** derekh has quit IRC | 23:44 | |
*** jcoufal has quit IRC | 23:46 | |
*** cd-undercloud has joined #tripleo | 23:47 | |
cd-undercloud | ************** overcloud complete status=1 ************ | 23:47 |
*** cd-undercloud has quit IRC | 23:47 | |
*** JoshNang has left #tripleo | 23:50 | |
greghaynes | SpamapS: re rmq split brain, does that apply to active/passive setup or just active/active? | 23:52 |
*** CaptTofu has joined #tripleo | 23:56 | |
lifeless | greghaynes: both | 23:58 |
greghaynes | hrm, figured as long as youre willing to accept brief downtime while you failover you could avoid it | 23:59 |
greghaynes | basically make sure old master is good and dead | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!