mordred | StevenK: well, running dpkg via apt causes dpkg to run update-initramfs because it's changed the list of kernels or whatnot - which in this case tries to do things with tmp dirs - but since my host is debian with per-user tmp dirs, and my chroot is ubuntu which does not grok them, all hell is breaking loose | 00:02 |
---|---|---|
*** yamahata has quit IRC | 00:08 | |
StevenK | Hmmm | 00:09 |
StevenK | I wonder how per-user tmp dirs are turned on | 00:10 |
lifeless | StevenK: pam IIRC | 00:10 |
lifeless | time for another gertty patch | 00:16 |
StevenK | mordred: Do you want to try http://paste.openstack.org/show/84115 ? | 00:17 |
mordred | StevenK: I do! | 00:19 |
StevenK | Completly untested | 00:20 |
StevenK | And the use of eval in a loop has killed a puppy. A cute one. | 00:20 |
tchaypo | good morngles | 00:23 |
tchaypo | morningles | 00:23 |
tchaypo | It;d | 00:25 |
tchaypo | be | 00:25 |
tchaypo | reall | 00:25 |
tchaypo | y | 00:26 |
mordred | StevenK: /usr/local/bin/../share/diskimage-builder/lib/img-functions: line 60: ORIG_${env}=${$env}: bad substitution | 00:26 |
tchaypo | l | 00:26 |
tchaypo | wow | 00:26 |
tchaypo | it'd be really lovely if i didn't position my bluetooth keyboard on top of my laptop in a way that made it hit enter evey time i press space | 00:26 |
tchaypo | also if https://review.openstack.org/92749 would manage to pass all the tests in the same run so I could ask for it to get a +A | 00:26 |
tchaypo | it's purely a doc change but every test run hits random unrelated failures | 00:27 |
StevenK | mordred: Oh, I think that should be =$env | 00:27 |
mordred | StevenK: unfortunately, still getting: mktemp: failed to create directory via template `/tmp/user/0/mkinitramfs_XXXXXX': No such file or directory | 00:31 |
mordred | StevenK: although the =$env did cause it to not diaf | 00:31 |
*** matsuhashi has joined #tripleo | 00:35 | |
*** matsuhashi has quit IRC | 00:35 | |
*** matsuhashi has joined #tripleo | 00:35 | |
StevenK | Huh | 00:36 |
StevenK | Looks like sudo -HE will allow us to stop using that hideous ORIG_HOME thing | 00:36 |
*** nosnos has joined #tripleo | 00:55 | |
*** CaptTofu_ has joined #tripleo | 01:04 | |
*** xuhaiwei has joined #tripleo | 01:06 | |
openstackgerrit | James Polley proposed a change to openstack-infra/tripleo-ci: Make it easier to find the point of failure https://review.openstack.org/100119 | 01:17 |
tchaypo | I'm not entirely certian if that change is going to do what I want it to do | 01:18 |
tchaypo | but I'm fairly certain that it will hit random errors as it builds, so I should be able to check the output... | 01:18 |
tchaypo | or even if it's needed. the "+ get_state_from_hosts" line should server, it's just not very explicit | 01:20 |
*** CaptTofu_ has quit IRC | 01:37 | |
*** CaptTofu_ has joined #tripleo | 01:37 | |
openstackgerrit | Yongli He proposed a change to openstack/tuskar: Rewrite policy to use the new changes of common policy https://review.openstack.org/97729 | 01:41 |
*** CaptTofu_ has quit IRC | 01:42 | |
*** blamar has joined #tripleo | 01:45 | |
*** pcrews has quit IRC | 01:45 | |
*** blamar has quit IRC | 01:47 | |
tchaypo | well this is exciting | 01:49 |
tchaypo | i can telnet to get.openstack.org 443 just fine | 01:49 |
tchaypo | but trying to gir pull, or curl, from that url tells me that "network is unreachable" | 01:49 |
StevenK | IPv6? | 01:49 |
tchaypo | yeah, i think so | 01:50 |
StevenK | I get a 302 Found from curl https://git.openstack.org/ | 01:51 |
tchaypo | viola | 01:51 |
tchaypo | prod sysctl into disabling ipv6 and it's all worky-work | 01:52 |
StevenK | tchaypo: Or you could join this decade. | 01:53 |
StevenK | steven@undermined:~% ip r g $(host -t aaaa git.openstack.org | cut -d\ -f5) | 01:53 |
StevenK | 2001:4800:7813:516:3bc3:d7f6:ff04:aacb from :: via fe80::20d:b9ff:fe19:8c80 dev eth0 src 2001:388:e000:c600:cc6c:412b:2daa:7efe metric 0 | 01:53 |
tchaypo | I'm not going to waste my time fighting when i have a suitable workaround | 01:54 |
StevenK | I wasn't suggesting fighting, I was suggesting setting up IPv6 :-P | 01:54 |
tchaypo | over my telstra 4g connection? | 01:55 |
StevenK | tchaypo: WCPGW | 01:56 |
openstackgerrit | James Polley proposed a change to openstack/tripleo-specs: Control mechanism for os-apply-config https://review.openstack.org/92356 | 02:01 |
openstackgerrit | James Polley proposed a change to openstack/tripleo-specs: Control mechanism for os-apply-config https://review.openstack.org/92356 | 02:04 |
lifeless | tchaypo: ok so, zuul jobs? | 02:11 |
tchaypo | yes | 02:11 |
tchaypo | assuming I've found the right place | 02:12 |
*** ramishra has joined #tripleo | 02:12 | |
tchaypo | I want to add code around line 109 of https://review.openstack.org/#/c/100078/2/toci_devtest.sh | 02:12 |
tchaypo | to do the checking | 02:12 |
tchaypo | and the checking is going to involve grokking output from ip commands to make sure we have a caln interface, make sure it's on the bridge, make sure the bridge is including eth2 as well etc | 02:14 |
tchaypo | and we expect that to fail at present because that actually isn't being set up, but we'll work on that once we have tests | 02:14 |
tchaypo | Does that sound right? | 02:14 |
lifeless | tchaypo: well, lets start with zuul, whats the review # there ? | 02:14 |
lifeless | zuul / jjb | 02:15 |
*** tzumainn has joined #tripleo | 02:16 | |
tchaypo | https://review.openstack.org/100076 | 02:16 |
lifeless | mordred: clarkb: can you review 95625 please ? | 02:22 |
lifeless | tchaypo: reviewed. | 02:31 |
lifeless | tchaypo: ok, and toci patch ? | 02:31 |
tchaypo | 100078 | 02:33 |
tchaypo | Bahahaha | 02:34 |
tchaypo | That's the most positive negative review I've ever seen | 02:34 |
openstackgerrit | Clint 'SpamapS' Byrum proposed a change to openstack/os-collect-config: Make heat the default collection method https://review.openstack.org/94527 | 02:35 |
openstackgerrit | Clint 'SpamapS' Byrum proposed a change to openstack/os-collect-config: Cache auth_ref from keystoneclient https://review.openstack.org/94526 | 02:35 |
openstackgerrit | Clint 'SpamapS' Byrum proposed a change to openstack/os-collect-config: Add dogpile cache to keystone abstraction layer https://review.openstack.org/94524 | 02:35 |
openstackgerrit | Clint 'SpamapS' Byrum proposed a change to openstack/os-collect-config: Split keystone away from heat collector https://review.openstack.org/94523 | 02:35 |
SpamapS | lifeless: ^^ no more password storing | 02:35 |
*** yamahata has joined #tripleo | 02:36 | |
tchaypo | I'd just like to mention that the new review dashboard is teh win | 02:51 |
SpamapS | that is quite nice I agree | 02:51 |
SpamapS | Kind of wondering why Gerrit doesn't just do that. | 02:52 |
lifeless | gertty. | 02:52 |
lifeless | SpamapS: \o. | 02:52 |
*** CaptTofu_ has joined #tripleo | 02:53 | |
lifeless | StevenK: 79043 -1 | 02:55 |
lifeless | tchaypo: which review is the most negative? | 02:55 |
tchaypo | most positive (but with a -1) | 02:56 |
tchaypo | "the commit message is incorrect, this is not a WIP" | 02:56 |
tchaypo | to use gertty i need to land a patch to python-git, or mess with my git config, and I cbfed doing either right now | 02:57 |
tchaypo | ("git diff" for me runs vimdiff, which causes python-git to hang indefinitely) | 02:57 |
lifeless | tchaypo: sounds like your vimdiff wrapper is broken; should check stdout is a tty | 02:58 |
tchaypo | I believe that it does | 02:58 |
tchaypo | and when it notices that it isn't, it prints a message to the screen | 02:58 |
tchaypo | and pauses, waiting for confirmation before it goes ahead | 02:59 |
tchaypo | *hang* | 02:59 |
lifeless | ahahahaha | 02:59 |
lifeless | it should divert to normal diff | 02:59 |
tchaypo | yeah. there are a few ways to fix it, all of them fairly obvious and clear, but since it's not breaking anything for me right now I'm leaving that for later | 02:59 |
*** untriaged-bot has joined #tripleo | 03:00 | |
untriaged-bot | Untriaged bugs so far: | 03:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1329746 | 03:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1329238 | 03:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1330289 | 03:00 |
*** untriaged-bot has quit IRC | 03:00 | |
uvirtbot | Launchpad bug 1329746 in diskimage-builder "disk-image-create should allow sending compat flags to qemu-img" [Undecided,In progress] | 03:00 |
uvirtbot | Launchpad bug 1329238 in tripleo "OVS isn't persisting mac addresses on OVS bridges" [Undecided,In progress] | 03:00 |
uvirtbot | Launchpad bug 1330289 in tripleo "port 35357 (keystone default) should be reserved in ephemeral range" [Undecided,New] | 03:00 |
openstackgerrit | James Polley proposed a change to openstack/tripleo-incubator: Make good use of TRIPLEO_OS_{FAMILY,DISTRO} where useful. https://review.openstack.org/93745 | 03:01 |
*** vinsh has quit IRC | 03:06 | |
lifeless | tchaypo: reviewed 100078 | 03:06 |
lifeless | mordred: 89974 is failing CI | 03:06 |
StevenK | lifeless: Did you want to +A https://review.openstack.org/#/c/99849/ ? | 03:08 |
mordred | lifeless: that doesn't surprise me - I was trying to respond to the review feedback, but it's entirely possible I do not understand enough about the system to be helpful there | 03:09 |
*** vinsh has joined #tripleo | 03:10 | |
tchaypo | lifeless: thanks | 03:10 |
mordred | how, btw, does one debug if cloud-init did something and if so, what it is that it thinks that it did? | 03:10 |
StevenK | lifeless: So that two seed patches for incubator and toci are months out of date, and I'm not even certain if putting the seed information in TE_DATAFILE is even the correct thing any more. | 03:11 |
tchaypo | lifeless: the two flags you've suggested - they're flags to add to toci_devtest.sh? | 03:12 |
tchaypo | lifeless: I plan to work on other things, break for lunch at two, work more on the checks this afternoon. | 03:13 |
SpamapS | mordred: /var/log/cloud-init-output.log | 03:13 |
SpamapS | mordred: console too | 03:13 |
SpamapS | mordred: also /var/lib/cloud has the state it keeps | 03:13 |
tchaypo | lifeless: it seems to me that this vlan job is going to be a superset of the overcloud log; is it a problem that we'd be effectively running that code twice? | 03:13 |
mordred | SpamapS: thanks. I once again tried to use cloud-init and it once again did not do even remotely close to anything | 03:14 |
mordred | SpamapS: I'm beginning to think that it's just a myth | 03:14 |
tchaypo | mordred: you made me chortle | 03:14 |
mordred | :) | 03:14 |
tchaypo | mordred: in a public place. I got looks. | 03:14 |
* mordred has been successful for the day | 03:14 | |
StevenK | cloud-init is homeopathic. It just distills down configuration until there is none. | 03:15 |
openstackgerrit | A change was merged to openstack-infra/tripleo-ci: Split very long line in toci_devtest.sh https://review.openstack.org/97429 | 03:15 |
mordred | of course, right now I'm also trying to install os-collect-config on a pristine host so that I can see what's in the metadata - but of course I have to install the PHONEBOOK because something in the dependency chain wants lxml | 03:15 |
* mordred grouses | 03:15 | |
lifeless | TIL &> | 03:16 |
mordred | yay! I need python-dev too ... | 03:16 |
openstackgerrit | A change was merged to openstack-infra/tripleo-ci: Log get_state_from_host to a file https://review.openstack.org/99620 | 03:16 |
mordred | also, pip apparently think's it's done installing os-collect-config even though there was an error in a dependency because $bonghits | 03:16 |
StevenK | lifeless: Bashism :-( | 03:16 |
tchaypo | StevenK: you persist in saying that as though it's a problem | 03:19 |
mordred | are there systems without bash anymore? | 03:20 |
StevenK | tchaypo: We've had this argument. I'm not saying that my position doesn't make sense, but ... | 03:21 |
tchaypo | StevenK: yes, but we're both stubborn fools. I doubt we're going to stop having this argument any time this decade. | 03:22 |
StevenK | Haha | 03:22 |
StevenK | tchaypo: You should totally chsh zsh, too | 03:23 |
tchaypo | mordred: If there are, devtest won't run on them as we've decided to explicitly require bash | 03:23 |
SpamapS | mordred: os-collect-config uses lxml directly to build cfn API requests. | 03:24 |
SpamapS | mordred: once we've had a native Heat API for 2 releases we can deprecate that. | 03:24 |
SpamapS | mordred: so "L" | 03:24 |
SpamapS | mordred: lxml is still better than boto :) | 03:25 |
mordred | SpamapS: there are no sentences involved in that which make me happy | 03:30 |
openstackgerrit | Clint 'SpamapS' Byrum proposed a change to openstack/os-collect-config: Make heat the default collection method https://review.openstack.org/94527 | 03:32 |
openstackgerrit | Clint 'SpamapS' Byrum proposed a change to openstack/os-collect-config: Cache auth_ref from keystoneclient https://review.openstack.org/94526 | 03:32 |
openstackgerrit | Clint 'SpamapS' Byrum proposed a change to openstack/os-collect-config: Add dogpile cache to keystone abstraction layer https://review.openstack.org/94524 | 03:32 |
openstackgerrit | Clint 'SpamapS' Byrum proposed a change to openstack/os-collect-config: Split keystone away from heat collector https://review.openstack.org/94523 | 03:32 |
SpamapS | mordred: always look on the bright side of life. | 03:32 |
tchaypo | lifeless: mordred: do we have word from cody-sommerville or anyone else about approval for travel to mid-cycle? | 03:35 |
*** tzumainn has quit IRC | 03:35 | |
*** nosnos has quit IRC | 03:36 | |
*** xuhaiwei_ has joined #tripleo | 03:38 | |
*** xuhaiwei_ has quit IRC | 03:39 | |
*** akuznetsov has joined #tripleo | 03:39 | |
*** CaptTofu_ has quit IRC | 03:42 | |
*** CaptTofu_ has joined #tripleo | 03:42 | |
lifeless | SpamapS: reviewed, solicit other folk now | 03:43 |
*** CaptTofu_ has quit IRC | 03:46 | |
SpamapS | lifeless: note that I fixed the doc formatting/content bugs while you were reviewing. | 03:48 |
lifeless | SpamapS: what project? | 03:49 |
lifeless | crikey, day of reviews. blergh | 03:50 |
lifeless | SpamapS: oh btw I'm filtering out wip patches for now, so there's at least one of yours I ignored | 03:51 |
*** pcrews has joined #tripleo | 04:03 | |
*** morganfainberg has quit IRC | 04:04 | |
*** morganfainberg has joined #tripleo | 04:04 | |
*** morganfainberg has quit IRC | 04:05 | |
*** morganfainberg has joined #tripleo | 04:06 | |
*** jtomasek has joined #tripleo | 04:07 | |
*** pcrews has quit IRC | 04:09 | |
SpamapS | lifeless: it's wip on purpose, but thanks | 04:10 |
*** nosnos has joined #tripleo | 04:15 | |
lifeless | SpamapS: which doc formatting/content bugs? | 04:19 |
SpamapS | lifeless: pep-257 or something | 04:25 |
SpamapS | lifeless: they were at the bottom of the stack, so everybody got a new patchset unfortunately | 04:25 |
lifeless | oh right | 04:25 |
*** eghobo has joined #tripleo | 04:31 | |
*** rakesh_hs has joined #tripleo | 04:40 | |
*** rpodolyaka has joined #tripleo | 04:43 | |
*** rpodolyaka has quit IRC | 04:43 | |
lifeless | greghaynes: whats up with 83883 | 04:54 |
*** rpodolyaka has joined #tripleo | 04:54 | |
SpamapS | Ok.. time to sleep | 05:09 |
*** lazy_prince has joined #tripleo | 05:10 | |
*** rakesh_hs has quit IRC | 05:13 | |
*** rakesh_hs has joined #tripleo | 05:20 | |
*** e0ne has joined #tripleo | 05:21 | |
openstackgerrit | A change was merged to openstack/tripleo-heat-templates: Use virtual ip for OS services https://review.openstack.org/98778 | 05:24 |
*** rpodolyaka has quit IRC | 05:29 | |
*** e0ne has quit IRC | 05:37 | |
greghaynes | lifeless: 2014-06-13 00:55:46.764 | No distributions at all found for setuptools>=1.0 in /opt/stack/venvs/openstack/lib/python2.7/site-packages | 05:51 |
greghaynes | :/ | 05:51 |
lifeless | greghaynes: oh, so no bother ;) | 05:52 |
lifeless | greghaynes: hey you've been diving into keepalived | 05:52 |
lifeless | greghaynes: can I run something past you ? | 05:52 |
lifeless | greghaynes: say I've got a virtual IP I want to use, but I don't know what port the network is on; e.g. | 05:52 |
lifeless | it might be on vlan25, or it might be on eth{0,1,2,3} but I don't know which one - and I don't want or need to bring up a non-virtual IP address on the network | 05:53 |
lifeless | greghaynes: is there a canned answer? Or have I just made a mess? | 05:54 |
lifeless | greghaynes: secondly, if there is a non-virtual IP bound to some port, is that enough to make it automatic ? | 05:54 |
greghaynes | I dont entirely understand what you mean - so you have a VIP and a bunch of interfaces, and want to decide later what interface it should be added to? | 05:56 |
*** jtomasek has quit IRC | 05:56 | |
lifeless | greghaynes: in my head is something like listening for RIP/OSPF on interfaces to find the router and then doing VRRP on that interface automatically. | 05:56 |
lifeless | greghaynes: trying to get away from the 'admin has to say which port X is on' issue | 05:56 |
lifeless | which makes bring up tedious | 05:57 |
lifeless | greghaynes: I'm writing a spec for updating our public IP support for the virtual IP world which broke it | 05:58 |
greghaynes | ah, seems like thats not so much a keepalived question as much as its a can you find other proto below IP that lets you detect that | 05:58 |
lifeless | greghaynes: well, RIP and OSPF are IP protocols :) | 05:58 |
greghaynes | sure, so that would require the non virtual-ip bound on same port solution | 05:59 |
greghaynes | not really sure of another way | 05:59 |
lifeless | greghaynes: would it? | 05:59 |
* lifeless checks | 05:59 | |
*** matsuhashi has quit IRC | 06:00 | |
lifeless | greghaynes: it would not require that | 06:01 |
*** matsuhashi has joined #tripleo | 06:01 | |
lifeless | greghaynes: you can listen to routing protocols without having an ip address | 06:02 |
greghaynes | oh, wow | 06:02 |
*** rpodolyaka has joined #tripleo | 06:02 | |
greghaynes | so it does raw sockets or somesuch? | 06:02 |
lifeless | greghaynes: the ones that use broadcast/multicast information packets anyhow | 06:02 |
lifeless | greghaynes: keepalivd doesn't have this as far as a quick man page search gives | 06:02 |
lifeless | greghaynes: just saying from a technical perspective | 06:02 |
*** lazy_prince has quit IRC | 06:03 | |
lifeless | one could write a little daemon to build an adjacency database | 06:03 |
lifeless | and/or use l2cp etc | 06:03 |
lifeless | anyhow, digression, future optimisation | 06:03 |
lifeless | its all in the 'public IP is expensive' space | 06:03 |
*** rakesh_hs has quit IRC | 06:04 | |
*** jml has quit IRC | 06:05 | |
greghaynes | How did our VIP stuff break public IP world? | 06:06 |
lifeless | greghaynes: we don't listen on * anymore. | 06:06 |
lifeless | greghaynes: so just having a IP address on a vlan port isn't sufficient to well, work. | 06:06 |
greghaynes | ack | 06:06 |
*** e0ne has joined #tripleo | 06:07 | |
*** rpodolyaka has quit IRC | 06:08 | |
*** jml has joined #tripleo | 06:09 | |
openstackgerrit | lifeless proposed a change to openstack/tripleo-image-elements: Add debug and verbose log support for Ironic. https://review.openstack.org/99803 | 06:10 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-image-elements: Unbreak Ironic default logging. https://review.openstack.org/99802 | 06:10 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-image-elements: Add a hp1 region configs. https://review.openstack.org/96666 | 06:10 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-image-elements: HP1 region deploy config fixups. https://review.openstack.org/99799 | 06:10 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-image-elements: Syntax fix the keepalived docs. https://review.openstack.org/99798 | 06:10 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-specs: Also bind public services to a dedicated VIP https://review.openstack.org/100151 | 06:16 |
lifeless | greghaynes: ^ that | 06:16 |
lifeless | tchaypo: ^ that ties into this too | 06:16 |
*** e0ne has quit IRC | 06:18 | |
*** e0ne has joined #tripleo | 06:18 | |
*** e0ne has quit IRC | 06:25 | |
*** mrunge has joined #tripleo | 06:37 | |
*** matsuhas_ has joined #tripleo | 06:38 | |
*** 18VAACZWN has joined #tripleo | 06:38 | |
*** 18VAACZWN has quit IRC | 06:38 | |
*** 18VAACZWN has joined #tripleo | 06:38 | |
*** 18VAACZWN has quit IRC | 06:38 | |
*** jcoufal has joined #tripleo | 06:38 | |
*** matsuhashi has quit IRC | 06:38 | |
*** mrunge has quit IRC | 06:39 | |
*** mrunge has joined #tripleo | 06:39 | |
*** jprovazn has joined #tripleo | 06:42 | |
*** dkehn_ has joined #tripleo | 06:54 | |
*** eghobo has quit IRC | 06:57 | |
*** dkehnx has quit IRC | 06:59 | |
*** rdopieralski has joined #tripleo | 07:00 | |
*** matsuhas_ has quit IRC | 07:01 | |
lifeless | greghaynes: (that was review solicted, if it wasn't obvious :)) | 07:01 |
*** jml has quit IRC | 07:03 | |
*** matsuhashi has joined #tripleo | 07:04 | |
*** e0ne has joined #tripleo | 07:04 | |
*** jml has joined #tripleo | 07:05 | |
*** ifarkas has joined #tripleo | 07:07 | |
openstackgerrit | Steve Kowalik proposed a change to openstack/tripleo-incubator: Symlink register-nodes into scripts, and use it https://review.openstack.org/100163 | 07:08 |
lifeless | righto short break | 07:09 |
*** e0ne has quit IRC | 07:14 | |
*** e0ne has joined #tripleo | 07:16 | |
openstackgerrit | Jan Provaznik proposed a change to openstack/tripleo-image-elements: Update openstack services to listen on stunnel connect port https://review.openstack.org/61376 | 07:26 |
*** malor is now known as rpodolyaka | 07:27 | |
*** jang has joined #tripleo | 07:27 | |
*** athomas has joined #tripleo | 07:32 | |
*** dtantsur|pto is now known as dtantsur | 07:42 | |
*** rakesh_hs has joined #tripleo | 07:53 | |
GheRivero | morning all | 07:54 |
rpodolyaka | morning | 07:54 |
*** lazy_prince has joined #tripleo | 07:54 | |
*** jistr has joined #tripleo | 07:57 | |
tchaypo | lifeless: that's a nice stack to unpick | 07:59 |
*** hewbrocca has joined #tripleo | 08:05 | |
*** markmc has joined #tripleo | 08:05 | |
*** akuznetsov has quit IRC | 08:06 | |
*** jtomasek has joined #tripleo | 08:06 | |
*** smulcahy has joined #tripleo | 08:11 | |
*** martyntaylor has joined #tripleo | 08:21 | |
openstackgerrit | A change was merged to openstack/os-cloud-config: Ignore Conflict exception when setting power state https://review.openstack.org/99849 | 08:22 |
*** IvanBerezovskiy has joined #tripleo | 08:23 | |
*** lucasagomes has joined #tripleo | 08:28 | |
*** loki184 has joined #tripleo | 08:31 | |
*** martyntaylor has left #tripleo | 08:38 | |
*** akrivoka has joined #tripleo | 08:43 | |
*** pelix has joined #tripleo | 08:48 | |
*** giulivo has joined #tripleo | 08:53 | |
openstackgerrit | Ryan Moore proposed a change to openstack/tripleo-heat-templates: Set glance protocol and port as Heat configurable https://review.openstack.org/85081 | 08:54 |
*** athomas has quit IRC | 08:58 | |
*** jp_at_hp has joined #tripleo | 08:58 | |
*** rdopieralski has quit IRC | 08:59 | |
*** untriaged-bot has joined #tripleo | 09:00 | |
untriaged-bot | Untriaged bugs so far: | 09:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1329746 | 09:00 |
uvirtbot | Launchpad bug 1329746 in diskimage-builder "disk-image-create should allow sending compat flags to qemu-img" [Undecided,In progress] | 09:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1329238 | 09:00 |
uvirtbot | Launchpad bug 1329238 in tripleo "OVS isn't persisting mac addresses on OVS bridges" [Undecided,In progress] | 09:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1330289 | 09:00 |
uvirtbot | Launchpad bug 1330289 in tripleo "port 35357 (keystone default) should be reserved in ephemeral range" [Undecided,New] | 09:00 |
*** untriaged-bot has quit IRC | 09:00 | |
*** athomas has joined #tripleo | 09:02 | |
*** rakesh_hs has quit IRC | 09:05 | |
*** rakesh_hs has joined #tripleo | 09:07 | |
*** loki184 has quit IRC | 09:07 | |
openstackgerrit | Ghe Rivero proposed a change to openstack/diskimage-builder: Use common element select-boot-kernel-initrd https://review.openstack.org/98758 | 09:10 |
openstackgerrit | Ghe Rivero proposed a change to openstack/diskimage-builder: Add select-boot-kernel-initrd element https://review.openstack.org/98757 | 09:10 |
*** akuznetsov has joined #tripleo | 09:15 | |
openstackgerrit | James Polley proposed a change to openstack/tripleo-image-elements: Syntax fix the keepalived docs. https://review.openstack.org/99798 | 09:22 |
openstackgerrit | James Polley proposed a change to openstack/tripleo-image-elements: Syntax fix the keepalived docs. https://review.openstack.org/99798 | 09:24 |
tchaypo | giulivo: ping | 09:26 |
giulivo | pong tchaypo | 09:26 |
tchaypo | giulivo: to answer your question in email - I didn't create the dashboard, and I had no idea that the gerrit-dash-creator repo existed | 09:28 |
giulivo | yeah I suspected that as sean had only created it in the last few days | 09:29 |
giulivo | so I just wanted to keep the .dash file there our main source for the dashboard creation | 09:29 |
giulivo | can you update that or want me to do it? | 09:29 |
tchaypo | I'd suggest we ask the guys who worked on the dashboard (thomas and matthew) to do it | 09:30 |
tchaypo | but my other question is - how do I use those dashboards? | 09:30 |
giulivo | well, I've updated the dashboard already, what is that you would ask to them? | 09:32 |
*** rdopieralski has joined #tripleo | 09:32 | |
giulivo | to use those, you just run gerrit-dash-creator tripleo.dash | 09:33 |
giulivo | it will then print on the console the long link | 09:33 |
giulivo | that's it | 09:33 |
tchaypo | Ah right, it doesn't do anything server-side | 09:33 |
tchaypo | I was thinking it might generate a shortish dashboard URL we could put in the wiki page | 09:34 |
giulivo | indeed that is what it does! | 09:36 |
proffalken | tchaypo: I'm just putting the finishing touches to gerrit-dash-creator so it spawns a small webserve and loads all the dashboard urls generated into a list of links | 09:36 |
giulivo | so if we keep the dashboard configuration in tripleo.dash everyone will be able to update the link at any point and we'll have a master repo for tyhat | 09:36 |
proffalken | give me three minteus and I'll post the link to my version | 09:36 |
tchaypo | I like the sound of where this is going | 09:39 |
*** gcha has joined #tripleo | 09:39 | |
proffalken | https://github.com/proffalken/gerrit-dash-creator/commit/504bb0fdc81d124033f18995149ce263ff39fb73 | 09:39 |
tchaypo | giulivo: to get back to your original question - I think I've gotten confused and don't understand what you were originally asking. I thought you were saying we should update the gerrit-dash-creator repo with the new url, but then it sounds like you've already done that? | 09:40 |
proffalken | if you run g-d-c with "--webserver" it will spawn a server on port 8080 and auto-generate a list of URLs based on the content of the dashboards directory | 09:40 |
giulivo | tchaypo, tripleo.dash is a sort of descriptor file, the gerrit-dash-creator script parses it and provides you with a long link (like the one you added into the wiki) | 09:40 |
proffalken | If I get time, I may well try and package this up as a a proper wsgi app | 09:41 |
giulivo | tchaypo, so if we maintain 'how' we want the dashboard to be created in tripleo.dash, we will have a master repository which everyone can use to recreate the same link at anytime | 09:41 |
giulivo | (or update the wiki) | 09:41 |
tchaypo | giulivo: but you need to run it on your machine and then copy that long link from the terminal? | 09:41 |
giulivo | exactly | 09:41 |
giulivo | and that link is the one which should go into the wiki | 09:42 |
proffalken | giulivo, tchaypo - my understanding is that the "server side" gerrit config for new dashbaords is easy to read/write but you need crazy admin rights to get them implemented, whereas the URLs are incredibly difficult to read/write but you don't need any permissions | 09:42 |
tchaypo | Or we could update the wiki to tell people to pull gerrit-dash-creator, run a command, and use the resulting link.. no, that sounds like too much effort | 09:43 |
tchaypo | You're right, probably better to keep the wiki updated manualy | 09:43 |
tchaypo | *manually | 09:43 |
proffalken | tchaypo: or we could setup a url that runs the webserver and use CI to restart it when a new dashboard has been added | 09:44 |
tchaypo | yay, more infra | 09:45 |
*** weshay has quit IRC | 09:45 | |
proffalken | tchaypo: lol | 09:45 |
tchaypo | ... maybe we can ask the infra team to do that | 09:45 |
proffalken | infact, it wouldn't even need a restart as it reads and renders the URLs on each page refresh | 09:45 |
*** howleyt has quit IRC | 09:45 | |
proffalken | it would just need the occaisonal git-pull when a new dashboard is added/updated | 09:46 |
openstackgerrit | A change was merged to openstack/os-cloud-config: Wrap register-nodes CLI in try/except https://review.openstack.org/99530 | 09:47 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/diskimage-builder: Updated from global requirements https://review.openstack.org/99074 | 09:47 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/os-apply-config: Updated from global requirements https://review.openstack.org/99083 | 09:51 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/os-cloud-config: Updated from global requirements https://review.openstack.org/93253 | 09:52 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/os-collect-config: Updated from global requirements https://review.openstack.org/96234 | 09:52 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/os-refresh-config: Updated from global requirements https://review.openstack.org/96235 | 09:52 |
giulivo | proffalken, indeed I think it should be updated automatically every time one changes the .dash file | 09:52 |
giulivo | so I was looking for a link shortner with API and update functionality | 09:52 |
giulivo | but I haven't found any, so it turns out hosting the links, like you're suggesting is actually the only approach to keep them updated 'automatically' | 09:53 |
proffalken | giulivo: I took a more manual approach - if you update a dash file you refresh your browser... ;) | 09:54 |
giulivo | proffalken, I understand you did lot of work already but wonder ... how about we create a static page with the links (which is easier to host in the existing infra) OR provide a sort of webservice so that one asks for a .dash file and it returns the long link? | 09:54 |
proffalken | giulivo: you've not looked at the patch have you? Not "a ot of work"... ;) | 09:55 |
proffalken | s/ot/lot | 09:55 |
proffalken | https://github.com/sdague/gerrit-dash-creator/pull/9 | 09:55 |
openstackgerrit | James Polley proposed a change to openstack-infra/tripleo-ci: WIP: Add a vlan check https://review.openstack.org/100078 | 09:57 |
openstackgerrit | James Polley proposed a change to openstack-infra/tripleo-ci: Make it easier to find the point of failure https://review.openstack.org/100119 | 09:58 |
giulivo | proffalken, +1 let me comment on that | 10:02 |
openstackgerrit | James Polley proposed a change to openstack-infra/tripleo-ci: Make it easier to find the point of failure https://review.openstack.org/100119 | 10:04 |
*** openstackgerrit has quit IRC | 10:06 | |
*** openstackgerrit has joined #tripleo | 10:07 | |
openstackgerrit | A change was merged to openstack/os-cloud-config: More documentation fixes https://review.openstack.org/99570 | 10:10 |
*** rlandy has joined #tripleo | 10:13 | |
openstackgerrit | James Polley proposed a change to openstack/tripleo-specs: Define what an environment is and how to use one https://review.openstack.org/98314 | 10:15 |
openstackgerrit | Ramakrishnan G proposed a change to openstack/tripleo-specs: Add design spec for deploy-ironic-bm element https://review.openstack.org/97736 | 10:16 |
proffalken | giulivo: https://github.com/proffalken/gerrit-dash-creator/commit/647d06d92aeb6d971699217d484ba088eb1c7f82 <- your wish is my command... :) | 10:17 |
openstackgerrit | James Polley proposed a change to openstack/tripleo-specs: WIP: Environment definition and use https://review.openstack.org/98314 | 10:18 |
*** rakesh_hs has quit IRC | 10:19 | |
giulivo | proffalken, I think it is nice! thanks | 10:20 |
proffalken | giulivo: heh, I've not done much, Sean did the hard bit, bottle makes life easy! | 10:23 |
*** matsuhashi has quit IRC | 10:24 | |
*** matsuhashi has joined #tripleo | 10:24 | |
*** matsuhashi has quit IRC | 10:33 | |
*** matsuhashi has joined #tripleo | 10:34 | |
*** akuznetsov has quit IRC | 10:34 | |
*** openstackgerrit has quit IRC | 10:35 | |
*** openstackgerrit has joined #tripleo | 10:36 | |
openstackgerrit | Nicholas Randon proposed a change to openstack/tripleo-incubator: Wait for os-collect-config to complete on the seed https://review.openstack.org/96515 | 10:36 |
*** akuznetsov has joined #tripleo | 10:39 | |
*** matsuhashi has quit IRC | 10:41 | |
proffalken | If I were to write an element to install/configure stacktach, is the convention to git clone and then install into a virtualenv? | 10:41 |
*** matsuhashi has joined #tripleo | 10:41 | |
*** jtomasek has quit IRC | 10:42 | |
*** jtomasek has joined #tripleo | 10:42 | |
openstackgerrit | Nicholas Randon proposed a change to openstack/tripleo-incubator: Clean-up os-apply-config lines in devtest_seed.sh. https://review.openstack.org/99645 | 10:42 |
*** rdopieralski has quit IRC | 10:49 | |
*** rdopieralski has joined #tripleo | 10:49 | |
*** rdopieralski has quit IRC | 10:49 | |
*** rdopieralski has joined #tripleo | 10:49 | |
*** rdopieralski has quit IRC | 10:50 | |
*** rdopieralski has joined #tripleo | 10:51 | |
*** rakesh_hs has joined #tripleo | 10:51 | |
*** rdopieralski is now known as rdopiera | 10:52 | |
*** pblaho has joined #tripleo | 10:52 | |
openstackgerrit | Nicholas Randon proposed a change to openstack/tripleo-incubator: Improve readability of long JQ expression https://review.openstack.org/99681 | 10:56 |
proffalken | giulivo: I've done it properly this time: https://review.openstack.org/100217 | 10:59 |
*** yamahata has quit IRC | 11:10 | |
*** nosnos has quit IRC | 11:15 | |
lxsli | slagle: ping re: https://review.openstack.org/#/c/85081/ | 11:17 |
slagle | lxsli: removed | 11:18 |
lxsli | slagle: thanks! | 11:19 |
*** matsuhashi has quit IRC | 11:29 | |
*** matsuhashi has joined #tripleo | 11:29 | |
openstackgerrit | Nicholas Randon proposed a change to openstack/tripleo-incubator: Make a separation between --heat-env https://review.openstack.org/93091 | 11:30 |
openstackgerrit | Nicholas Randon proposed a change to openstack/tripleo-incubator: Separate Heat BM and VM configs for Nova-BM. https://review.openstack.org/90033 | 11:30 |
*** gcha is now known as gchamoul | 11:31 | |
*** CaptTofu_ has joined #tripleo | 11:31 | |
openstackgerrit | Nicholas Randon proposed a change to openstack/tripleo-incubator: Add quotes to $NEW_JSON to preserve JSON formatting https://review.openstack.org/99693 | 11:32 |
*** matsuhashi has quit IRC | 11:33 | |
*** lucasagomes is now known as lucas-hungry | 11:40 | |
*** lazy_prince has quit IRC | 11:53 | |
*** jdob has joined #tripleo | 11:54 | |
*** weshay has joined #tripleo | 11:58 | |
*** weshay has quit IRC | 12:01 | |
*** weshay has joined #tripleo | 12:02 | |
*** rakesh_hs has quit IRC | 12:07 | |
*** rakesh_hs has joined #tripleo | 12:10 | |
*** giulivo has quit IRC | 12:11 | |
*** pblaho has quit IRC | 12:12 | |
*** pblaho has joined #tripleo | 12:13 | |
*** rakesh_hs has quit IRC | 12:14 | |
*** rakesh_hs has joined #tripleo | 12:14 | |
*** bmahalakshmi has joined #tripleo | 12:15 | |
*** morganfainberg has quit IRC | 12:18 | |
*** bmahalakshmi has quit IRC | 12:19 | |
*** CaptTofu_ has quit IRC | 12:19 | |
*** morganfainberg has joined #tripleo | 12:19 | |
*** bmahalakshmi has joined #tripleo | 12:20 | |
*** cody-somerville has joined #tripleo | 12:20 | |
*** bmahalakshmi has quit IRC | 12:20 | |
*** maha2 has joined #tripleo | 12:22 | |
*** maha2 has quit IRC | 12:23 | |
*** maha2 has joined #tripleo | 12:23 | |
*** yamahata has joined #tripleo | 12:23 | |
*** giulivo has joined #tripleo | 12:23 | |
*** maha2 has quit IRC | 12:23 | |
*** bmaha has joined #tripleo | 12:24 | |
shadower | SpamapS: just realised that if we have to keep the unused merge.py features in (albeit deprecated) for backwards compatibility, it doesn't really matter when we port to HOT | 12:25 |
shadower | the amount of changes to merge.py will be identical since we can't actualy delete any code during Juno | 12:26 |
*** dprince has joined #tripleo | 12:27 | |
*** tzumainn has joined #tripleo | 12:34 | |
*** pblaho has quit IRC | 12:37 | |
*** CaptTofu_ has joined #tripleo | 12:39 | |
*** lucas-hungry is now known as lucasagomes | 12:39 | |
*** pblaho has joined #tripleo | 12:44 | |
tzumainn | d0ugal, I updated the storage etherpad that you started on friday - do the changes make sense to you? | 12:44 |
*** martyntaylor has joined #tripleo | 12:45 | |
*** petertoft has joined #tripleo | 12:46 | |
*** bmaha has quit IRC | 12:50 | |
*** julim has joined #tripleo | 12:55 | |
*** jdob has quit IRC | 13:04 | |
*** jdob has joined #tripleo | 13:04 | |
*** CaptTofu_ has quit IRC | 13:04 | |
d0ugal | tzumainn: hey, yeah, I had look through it | 13:05 |
*** CaptTofu_ has joined #tripleo | 13:05 | |
d0ugal | tzumainn: got a few questions, just grabbing a drink first | 13:05 |
tzumainn | d0ugal, sounds good! | 13:05 |
*** e0ne has quit IRC | 13:08 | |
*** rakesh_hs has quit IRC | 13:08 | |
*** CaptTofu_ has quit IRC | 13:09 | |
*** ccrouch has joined #tripleo | 13:09 | |
*** chuckC has joined #tripleo | 13:10 | |
*** cody-somerville has quit IRC | 13:12 | |
*** pblaho is now known as pblaho|afk | 13:19 | |
*** jdob_ has joined #tripleo | 13:20 | |
*** e0ne has joined #tripleo | 13:21 | |
*** martyntaylor1 has joined #tripleo | 13:23 | |
*** martyntaylor1 has quit IRC | 13:23 | |
*** martyntaylor has quit IRC | 13:23 | |
*** martyntaylor has joined #tripleo | 13:23 | |
*** martyntaylor has quit IRC | 13:24 | |
*** martyntaylor has joined #tripleo | 13:25 | |
*** jdob has quit IRC | 13:26 | |
*** jdob_ is now known as jdob | 13:26 | |
*** pblaho|afk is now known as pblaho | 13:26 | |
openstackgerrit | Cian O'Driscoll proposed a change to openstack/diskimage-builder: Explicitly name element enable-serial-console https://review.openstack.org/92805 | 13:27 |
openstackgerrit | yolanda.robla proposed a change to openstack/diskimage-builder: Disk-image-create should allow sending compat flags to qemu-img https://review.openstack.org/99924 | 13:28 |
d0ugal | tzumainn: So, re: https://etherpad.openstack.org/p/MQxz1Lb9xT | 13:28 |
d0ugal | tzumainn: these are just the models and the methods on the models? | 13:29 |
tzumainn | d0ugal, yeah - well, my theoretical envisioning, which could be completely wrong | 13:29 |
d0ugal | tzumainn: I don't think I understand what "add provider resource" would do on the template model? | 13:30 |
d0ugal | Does it turn the template into a provider resource? | 13:30 |
tzumainn | d0ugal, oh, not quite | 13:31 |
tzumainn | it would do... | 13:31 |
tzumainn | https://wiki.openstack.org/wiki/TripleO/TuskarJunoPlanning/TemplateBackend#Step_2:_Select_Roles | 13:31 |
d0ugal | ah | 13:31 |
tzumainn | so the bit added to deployment-plan.yml | 13:31 |
d0ugal | tzumainn: I'm confused. Is template the master template? | 13:35 |
tzumainn | in the etherpad? | 13:35 |
tzumainn | template is a representation of a heat template | 13:35 |
d0ugal | yup | 13:35 |
tzumainn | so a master template is a template | 13:35 |
tzumainn | but so are the template(s) used by a role | 13:35 |
d0ugal | right | 13:36 |
*** CaptTofu_ has joined #tripleo | 13:39 | |
*** jp_at_hp has quit IRC | 13:44 | |
*** jp_at_hp has joined #tripleo | 13:47 | |
*** martyntaylor has quit IRC | 13:48 | |
d0ugal | tzumainn: So, I think this looks pretty good, but it's really hard to know | 13:48 |
openstackgerrit | A change was merged to openstack/diskimage-builder: Add missing dollar https://review.openstack.org/97784 | 13:49 |
d0ugal | jdob: have you looked through this? | 13:49 |
d0ugal | jdob: where "this" = https://etherpad.openstack.org/p/MQxz1Lb9xT | 13:49 |
tzumainn | it's possible jdob's head has exploded from dealing with the review comments on his spec | 13:49 |
jdob | ya, tzumainn is right, getting shit on about that spec not being done so i'm more focused on that | 13:50 |
*** martyntaylor has joined #tripleo | 13:50 | |
jdob | i'll take a look this morning | 13:50 |
jdob | biggest thing keeping me up at night right now | 13:50 |
tzumainn | *hug* | 13:50 |
tzumainn | there, now you're comforted | 13:50 |
jdob | is how we correlate the templates to a "role" | 13:50 |
d0ugal | jdob: thanks - no huge rush :) | 13:50 |
jdob | that part still isn't sitting well with me | 13:51 |
d0ugal | jdob: since, once your morning is done I wont be here anyway :D | 13:51 |
jdob | i know, this time zone thing is killing me | 13:51 |
tzumainn | jdob, I think I address that, dunno if it would be to anyone's satisfaction though | 13:51 |
d0ugal | tzumainn: You fixed timezones? | 13:52 |
tzumainn | d0ugal, yeah, it's all based on me now | 13:53 |
*** e0ne_ has joined #tripleo | 13:56 | |
*** e0ne has quit IRC | 13:59 | |
jdob | lsmola__: PING. | 13:59 |
*** jistr has quit IRC | 13:59 | |
*** jistr has joined #tripleo | 14:01 | |
*** ccrouch has quit IRC | 14:02 | |
lsmola__ | jdob: yeah I am here | 14:03 |
jdob | i forget what we were talking about | 14:03 |
jdob | ok, the passwords | 14:04 |
jdob | so they are needed at stack create time | 14:04 |
jdob | and again at init (os-cloud-config) time? | 14:04 |
*** cody-somerville has joined #tripleo | 14:05 | |
*** cody-somerville has joined #tripleo | 14:05 | |
lsmola__ | jdob: yea | 14:05 |
jdob | ok, I think shadower's argument, and I can kinda see this, is to have the UI prompt the user for them twice | 14:05 |
lsmola__ | jdob: stack-create puts them to /etc/conf files, so services know their credentials | 14:05 |
jdob | sort of how after you create a new login for something, you then have to login as that person | 14:06 |
lsmola__ | jdob: and cloud config actually creates the users in Keystone, so it starts to work | 14:06 |
shadower | jdob: wait, why twice? | 14:06 |
jdob | well, ok | 14:06 |
jdob | i'm thinking worst case | 14:07 |
shadower | I'm thinking we just pass the secret stuff on stack-create | 14:07 |
jdob | if the UI gets interrupted between create and init | 14:07 |
jdob | you're saying keep it in memory betwen create and init | 14:07 |
shadower | jdob: just to be clear. Create is heat stack-create, right? What's init? | 14:07 |
jdob | (that was a question despite the phrasing and lack of question mark) | 14:07 |
jdob | os-cloud-config | 14:07 |
jdob | and yes to the first part about create | 14:08 |
shadower | right | 14:08 |
jdob | ok, I'm fine with that | 14:08 |
jdob | lsmola__: ^? | 14:08 |
shadower | jdob: if we pass them to heat on create, we don't teed to pass them again for init, do we? | 14:08 |
shadower | heat keeps on to the params and sends them when and where necessary | 14:08 |
jdob | ya, because init uses them in the calls to keystone to actually create the users | 14:08 |
shadower | I'm an idiot | 14:09 |
shadower | os-cloud-config not collect config | 14:09 |
shadower | right | 14:09 |
lsmola__ | shadower: yea | 14:09 |
lsmola__ | shadower: this kind of sucks | 14:09 |
*** noslzzp has quit IRC | 14:09 | |
jdob | shadower: i misread that all the time | 14:09 |
jdob | why does it suck? | 14:09 |
shadower | yea | 14:09 |
shadower | yeah so I'd argue for keeping them in memory | 14:09 |
shadower | until init's done | 14:09 |
lsmola__ | shadower: jdob if it was part of some bigger workflow, we can have it just in memory, but this way.. | 14:09 |
*** ccrouch has joined #tripleo | 14:10 | |
lsmola__ | shadower: jdob well since UI will make asynchronous call to heat and after it is done, it call os-cloud-config | 14:10 |
lsmola__ | shadower: what memory are we talking about? | 14:10 |
jdob | in memory in the UI/CLI | 14:11 |
jdob | like, it passes it to one call, that call finishes, then it passes it to the next | 14:11 |
lsmola__ | well UI has no memory | 14:11 |
shadower | lsmola__: whatever makes sense. Either the webserver/cli memory. Or we could store them in the local session | 14:11 |
shadower | lsmola__: of course it does | 14:11 |
jdob | we're not saying persistent memory | 14:11 |
shadower | RAM | 14:11 |
lsmola__ | shadower: :-) | 14:11 |
shadower | either the server's or the browser's | 14:11 |
*** mrunge has quit IRC | 14:12 | |
lsmola__ | shadower: well I don't think it has memory we need | 14:12 |
jdob | thats gonna screw up the abacus as a deployment platform if we're relying on the UI to have memory | 14:12 |
shadower | jdob: what's abacus? | 14:12 |
lsmola__ | shadower: like session is nice, but when you get logged out in the process of create... | 14:12 |
openstackgerrit | yolanda.robla proposed a change to openstack/diskimage-builder: Disk-image-create should allow sending compat flags to qemu-img https://review.openstack.org/99924 | 14:12 |
lsmola__ | shadower: tying this on the user is not a good idea | 14:13 |
shadower | lsmola__: well the worst case scenario, you'll put these in twice. But it's not a lot of values | 14:13 |
shadower | and again: we (tuskar) can't lose what we don't have | 14:13 |
shadower | jdob: just googled abacus. Touché | 14:14 |
jdob | :) | 14:14 |
lsmola__ | shadower: hm it's like 10 passwords, that will be probably generated | 14:15 |
jdob | if they are generated, then isnt heat returning them from the create call? | 14:15 |
jdob | er, i suppose the question is who generates them, some randomizer in the UI or Heat? | 14:16 |
lsmola__ | jdob: that is if we will decide them to generate them on heat side but still | 14:16 |
shadower | jdob: yeah heat generates them: http://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Heat::RandomString | 14:16 |
jdob | if they are generated on the heat side, it's out of tuskar's jurisdiction anyway | 14:16 |
lsmola__ | jdob: this would require something, please copy paste these passwords somewhere, we might ask for them later | 14:16 |
jdob | and then the answer is actually really clear | 14:16 |
*** agordeev has joined #tripleo | 14:16 | |
jdob | create returns the passwords, we pass them to init | 14:17 |
shadower | jdob: and no, it doesn't return them by default, you'd have to add the values in the template's Outputs section | 14:17 |
jdob | doable | 14:17 |
lsmola__ | jdob: not sure if it will be the way, cause it would have to be in output, right? | 14:17 |
lsmola__ | shadower: ^? | 14:17 |
jdob | right, but what i'm saying is | 14:17 |
agordeev | good morning tripleo folks :) | 14:17 |
shadower | lsmola__: yup, just said that | 14:17 |
lsmola__ | shadower: output is not a great place for passwords | 14:17 |
jdob | if init needs the password | 14:17 |
jdob | and Heat is generating them | 14:17 |
shadower | agordeev: hello | 14:17 |
jdob | at some point, they *have* to be in the output and returned by heat | 14:18 |
jdob | otherwise we'd never have a chance to link the two up | 14:18 |
shadower | jdob: yup | 14:18 |
jdob | so that means we dont have to hold them in memory | 14:18 |
shadower | yup | 14:18 |
jdob | they come back from heat right before we use them in init | 14:18 |
lsmola__ | shadower: jdob so we are getting to that os-cloud-config should be really part of template, otherwise we will have trouble | 14:18 |
shadower | lsmola__: not necessarily, but yes, I'd love the occ stuff to be handled by Heat | 14:18 |
jdob | that's a slightly different topic. IMO, the template should be able to do everything, but that's not the current state of things | 14:18 |
lsmola__ | shadower: so I saw somewhere that we should start use the OS::Heat::RandomString for passwords, was it your spec? | 14:20 |
jdob | hang on, before you go there | 14:20 |
jdob | lsmola__: for the rest api spec, you cool with my answers? | 14:20 |
shadower | lsmola__: yes but just there. E.g. SpamapS' been pushing that before I was even aware of it | 14:20 |
jdob | we got off topic but I need to keep that spec moving | 14:20 |
shadower | lsmola__: *but not just there | 14:20 |
lsmola__ | jdob: man, you are ruining my chaos :-) | 14:21 |
agordeev | i'm asking for a little help or just answering few questions as i got stuck with non operatable cloud-init from images built by disk-imagebuilder. Does cloud-init work for you? Maybe i'm just building it with wrong opts or smth else. | 14:21 |
jdob | and you're ruining my zen :) | 14:21 |
agordeev | shadower: hello | 14:21 |
lsmola__ | jdob: hehe, fair enough | 14:22 |
jdob | really, it's that i have a number of people up my ass to get this finished, so i'm being a bit spartan about keeping on focus | 14:22 |
lsmola__ | jdob: ok, so point 3. seems to be resolved by this | 14:22 |
lsmola__ | jdob: yeah, we should really start coding this :-) | 14:23 |
jdob | i'm actually less concerned about the code than i am having people agree on stuff | 14:23 |
shadower | agordeev: yeah cloud-init should work with diskimage-builder | 14:23 |
lsmola__ | jdob: and 4. is what heat client do, so I guess I am fine now :-D | 14:23 |
jdob | but we're on the same page | 14:23 |
shadower | agordeev: which parameters did you invoke it with? | 14:23 |
agordeev | shadower: i'm highly interested in getting image with NoCloud datasource. | 14:24 |
agordeev | shadower: ELEMENTS_PATH=$ELEMENTS_PATH:./elements DIB_RELEASE=precise bin/disk-image-create cloud-init-nocloud ubuntu vm -o ubuntu_nocloud | 14:24 |
*** noslzzp has joined #tripleo | 14:25 | |
agordeev | shadower: i've tried the original image and cloud-init works fine with my payload connected to a vm as the second disk (created by cloud-localds). since i change the image to what DIB outputs, cloud-init will start to totally ignore the payload with metadata | 14:27 |
*** rwsu has joined #tripleo | 14:29 | |
shadower | agordeev: right. I don't know much about NoCloud. So the cloud-init should get the metadata from the second disk using the ConfigDrive datasource? | 14:29 |
agordeev | shadower: to be exact i'm trying to reproduce what's written here -> https://help.ubuntu.com/community/UEC/Images#Ubuntu_Cloud_Guest_images_on_12.04_LTS_.28Precise.29_and_beyond_using_NoCloud but with DIB produced image. | 14:30 |
*** ccrouch has quit IRC | 14:30 | |
*** ccrouch has joined #tripleo | 14:31 | |
agordeev | shadower: yup, it should get, but for unknown reason it didn't. Also its impossible to log in into the vm spawned from DIB produced image. Maybe you could know how to be able to log in with non-working cloud-init? Probably it will help to troubleshoot | 14:32 |
*** ramishra has quit IRC | 14:33 | |
shadower | agordeev: if you include the "stackuser" element from tripleo-image-elements (https://github.com/openstack/tripleo-image-elements/tree/master/elements/stackuser) you'll have to clone that repository and add it to your ELEMENTS_PATH | 14:34 |
shadower | than you should be able to login with user "stack" and password "stack" | 14:34 |
shadower | that could help you debug this | 14:35 |
agordeev | shadower: ty, i will try :) | 14:35 |
shadower | agordeev: but it looks like a bug. Could you file it here please? https://bugs.launchpad.net/diskimage-builder Ideally with the exact commands you used + the output of diskimage-builder | 14:35 |
*** jprovazn has quit IRC | 14:37 | |
*** jprovazn has joined #tripleo | 14:37 | |
*** jprovazn has quit IRC | 14:39 | |
*** CaptTof__ has joined #tripleo | 14:54 | |
*** CaptTofu_ has quit IRC | 14:55 | |
*** jistr has quit IRC | 14:58 | |
*** jistr has joined #tripleo | 14:59 | |
*** untriaged-bot has joined #tripleo | 15:00 | |
untriaged-bot | Untriaged bugs so far: | 15:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1329746 | 15:00 |
uvirtbot | Launchpad bug 1329746 in diskimage-builder "disk-image-create should allow sending compat flags to qemu-img" [Undecided,In progress] | 15:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1329238 | 15:00 |
uvirtbot | Launchpad bug 1329238 in tripleo "OVS isn't persisting mac addresses on OVS bridges" [Undecided,In progress] | 15:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1330289 | 15:00 |
uvirtbot | Launchpad bug 1330289 in tripleo "port 35357 (keystone default) should be reserved in ephemeral range" [Undecided,New] | 15:00 |
*** untriaged-bot has quit IRC | 15:00 | |
*** ramishra has joined #tripleo | 15:00 | |
morganfainberg | thats a cool bot ^ | 15:00 |
*** yolanda has joined #tripleo | 15:03 | |
rdopiera | morganfainberg: which one? | 15:03 |
morganfainberg | rdopiera, the untriaged-bot | 15:03 |
yolanda | hi, i'm having problems using images i created with disk-image-builder | 15:03 |
yolanda | i'm getting Boot failed: not a bootable disk | 15:04 |
yolanda | anyone has a clue about that? | 15:04 |
morganfainberg | rdopiera, i've seen uvirtbot elsewhere | 15:04 |
jdob | shadower: where are you on a new revision of the heat template conversion spec? | 15:06 |
*** pcrews has joined #tripleo | 15:07 | |
shadower | jdob: don't ask :-( | 15:08 |
jdob | kk | 15:08 |
shadower | jdob: I'll have to redo a decent portion of it | 15:08 |
*** morazi has joined #tripleo | 15:12 | |
*** julim has quit IRC | 15:12 | |
*** dtantsur is now known as dtantsur|afk | 15:27 | |
*** ccrouch has quit IRC | 15:28 | |
*** markmc has quit IRC | 15:28 | |
*** dkehn_ is now known as dkehnx | 15:29 | |
SpamapS | shadower: If we never add HOT support to merge.py, we never have to deprecate / keep it. | 15:32 |
SpamapS | shadower: but I suspect we will have to add that support. | 15:32 |
shadower | SpamapS: unless we can stop using merge.py in one fell swoop (i.e. moving to Hot + provider resources + Heat scaling as a single step) we'll have to teach merge.py to work with HOT templates | 15:36 |
SpamapS | hrm not so sure I agree | 15:37 |
SpamapS | but it is moot | 15:37 |
SpamapS | the HOT transition is really small | 15:37 |
SpamapS | so we shouldn't couple these things | 15:37 |
shadower | I agree we shouldn't couple them | 15:38 |
*** IvanBerezovskiy has left #tripleo | 15:38 | |
shadower | not sure it's that small. There's a lot of references to "Parameters", "Resources", "DependsOn" etc. in merge.py | 15:38 |
shadower | but it may end up being a small change | 15:39 |
*** rdopiera has quit IRC | 15:40 | |
*** ifarkas has quit IRC | 15:41 | |
agordeev | shadower: yeah, it is definitely a bug. https://github.com/openstack/diskimage-builder/blob/master/elements/cloud-init-datasources/install.d/05-set-cloud-init-sources#L15 cloud-init stops to work when trying to find `None` datasource. After i removed `None` from that list, it works fine | 15:43 |
shadower | agordeev: cool. Will you file it on launchpad, please? | 15:45 |
agordeev | shadower: yeah, but i want to be 100% sure, so will explore it deeper | 15:46 |
*** ccrouch has joined #tripleo | 15:47 | |
*** ramishra has quit IRC | 15:49 | |
*** edmund has joined #tripleo | 15:55 | |
*** martyntaylor has quit IRC | 15:56 | |
*** jcoufal has quit IRC | 15:56 | |
*** jtomasek has quit IRC | 15:57 | |
*** dividehex has joined #tripleo | 15:57 | |
*** noslzzp has quit IRC | 16:03 | |
*** e0ne_ has quit IRC | 16:03 | |
*** noslzzp has joined #tripleo | 16:06 | |
*** eghobo has joined #tripleo | 16:06 | |
*** marun has joined #tripleo | 16:06 | |
*** TravT has joined #tripleo | 16:07 | |
*** pblaho is now known as pblaho|afk | 16:07 | |
*** pblaho|afk is now known as pblaho | 16:12 | |
*** athomas has quit IRC | 16:13 | |
SlickNik | howdy folks | 16:15 |
*** hewbrocca has quit IRC | 16:16 | |
*** blamar has joined #tripleo | 16:16 | |
*** ramishra has joined #tripleo | 16:23 | |
*** dividehex has quit IRC | 16:24 | |
agordeev | shadower: https://bugs.launchpad.net/diskimage-builder/+bug/1330537 here it is | 16:25 |
uvirtbot | Launchpad bug 1330537 in diskimage-builder "cloud-init refuses to start if datasources have None in list" [Undecided,New] | 16:25 |
shadower | agordeev: thanks! | 16:26 |
agordeev | shadower: np | 16:26 |
mordred | SpamapS: hey - so - os-collect-config ... | 16:27 |
mordred | SpamapS: I added two metadata things to an instance I launched, and they do not show up in os-collect-config --print | 16:27 |
SpamapS | agordeev: is this on Ubuntu 12.04 ? | 16:31 |
*** blamar has quit IRC | 16:31 | |
SpamapS | agordeev: if so, that's a duplicate bug and there's a fix already in the queue | 16:32 |
SpamapS | mordred: try 'os-collect-config --print cfn' | 16:32 |
yolanda | hi, problems with disk-image-create generating non bootable images. am i ok with a syntax like that? disk-image-create -n -o /etc/nodepool/images/bare-precise-1402935082 base ubuntu | 16:33 |
yolanda | or what elements shall i include to have a basic bootable ubuntu instance? | 16:33 |
mordred | SpamapS: nothing | 16:33 |
mordred | SpamapS: I did not launch this with heat | 16:33 |
mordred | SpamapS: this is just normal nova metadata | 16:33 |
*** ifarkas has joined #tripleo | 16:34 | |
mordred | yolanda: for baremetal or vm? | 16:34 |
SpamapS | mordred: OHHH | 16:34 |
SpamapS | mordred: then 'os-collect-config --print ec2' | 16:35 |
yolanda | mordred, for vm, to be used in hpcloud | 16:35 |
yolanda | all images i generate cannot boot | 16:35 |
mordred | yolanda: have you seen the nodepool patch to openstack-infra/config ? | 16:35 |
yolanda | mordred, yes, worked on it | 16:35 |
SpamapS | mordred: also 'curl http://169.254.169.254/latest/meta-data' | 16:35 |
mordred | awesome. (I thought so) | 16:35 |
mordred | SpamapS: yah. os-collect-config --print ec2 does not show the user added metadata | 16:36 |
yolanda | but i was missing the yaml config for nodepool, the one that should enumerate the elements to be included | 16:36 |
SpamapS | mordred: also I did learn recently that there is some openstack specific behavior exposed at /openstack there.. it might only expose these values there | 16:36 |
mordred | SpamapS: http://169.254.169.254/openstack/2013-1on17/meta_data.json | 16:37 |
mordred | gah | 16:37 |
mordred | SpamapS: curl http://169.254.169.254/openstack/2013-10-17/meta_data.json | 16:37 |
mordred | SpamapS: includes the nova metadata | 16:37 |
mordred | SpamapS: we may want to add that to os-collect-config for completeness | 16:38 |
* mordred can add a patch perhaps | 16:38 | |
*** ramishra has quit IRC | 16:40 | |
*** pblaho is now known as pblaho|afk | 16:40 | |
SpamapS | mordred: yeah I can just make an 'openstack' collector and we can turn off the ec2 one. | 16:41 |
SpamapS | mordred: or you can. :) | 16:41 |
SpamapS | mordred: we could also copy the approach cloud-init uses which is basically "attempt ec2 if openstack failed' | 16:41 |
mordred | SpamapS: I think we should do that | 16:41 |
SpamapS | yeah | 16:41 |
mordred | because os-collect-config is generally useful | 16:41 |
mordred | and I dont think there is anything to be gained by making it not usable outside of openstack on purpose | 16:42 |
openstackgerrit | therese-mchale proposed a change to openstack/tripleo-image-elements: MySQL: Enable passthrough configuration https://review.openstack.org/100291 | 16:42 |
yolanda | mordred, testing now with : base ubuntu vm elements, my main question is which basic elements to i need to add in order to generate a basic instance to be spinned by nodepool | 16:42 |
d0ugal | tzumainn: When you came up with your list, did you go through the REST API spec and figure out all of the operations it would need? | 16:42 |
tzumainn | d0ugal, I did on my second pass, yeah | 16:42 |
d0ugal | tzumainn: cool, I'm just going through it again in detail and wondered if I should do that as I go | 16:43 |
SpamapS | mordred: if only cloud-init weren't gplv3 and cla-shrouded .. we could probably have just enhanced it to become o-c-c | 16:43 |
mordred | yah | 16:43 |
SpamapS | I suspect Amazon went through the same progression with cfn-init | 16:43 |
SpamapS | which implements a superset of cloud-config syntax | 16:43 |
*** pblaho|afk is now known as pblaho | 16:44 | |
mordred | yolanda: I think disk-image-create -x --no-tmpfs ubuntu vm should be all you need | 16:44 |
mordred | yolanda: at least, that's what clark and I have been testing with | 16:44 |
*** pblaho has quit IRC | 16:45 | |
mordred | yolanda: to be fair, I have only been mounting them locally and testing - I have not yet tried actually uploading them to glance | 16:45 |
yolanda | mordred, and no base element? i found that my calls were failing if i didn't include base | 16:45 |
mordred | yolanda: no, we don't include the base element at all | 16:45 |
*** jistr has quit IRC | 16:46 | |
*** eghobo has quit IRC | 16:47 | |
yolanda | testing adding vm now, let's see | 16:47 |
*** eghobo has joined #tripleo | 16:47 | |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: add some missing “set -ue” declarations https://review.openstack.org/93188 | 16:49 |
*** ifarkas has quit IRC | 16:50 | |
yolanda | mm, same problem adding vm | 16:50 |
yolanda | i'm not sending the -x and --no-tmpfs flags, i'll try with that also | 16:50 |
clarkb | no tmpfs is necessary for our chattr calls | 16:51 |
clarkb | I ran into that too | 16:51 |
yolanda | ok, testing with the same syntax as you | 16:52 |
*** ifarkas has joined #tripleo | 16:53 | |
*** lucasagomes is now known as lucas-dinner | 16:54 | |
tzumainn | d0ugal, yeah - I created use cases at the bottom of the doc and made sure I could fulfill them | 16:57 |
tzumainn | I could very well be missing many things, feel free to add on! | 16:57 |
*** akrivoka has quit IRC | 17:01 | |
d0ugal | tzumainn: Sounds like a fun activity for tomorrow morning I think | 17:01 |
*** sparkycollier has joined #tripleo | 17:03 | |
yolanda | mordred, clarkb, so yes, it worked with your syntax | 17:06 |
yolanda | thx for the tip! | 17:07 |
mordred | yolanda: woot! | 17:08 |
mordred | yolanda: so - on the config nodepool patch - clarkb and I are close - I'm trying out a patch to it to get databases installed properly | 17:08 |
mordred | but other than taht, I think it's close to being good | 17:08 |
*** martyntaylor has joined #tripleo | 17:26 | |
*** julim has joined #tripleo | 17:31 | |
*** martyntaylor has left #tripleo | 17:31 | |
*** nati_ueno has joined #tripleo | 17:33 | |
*** pelix has quit IRC | 17:34 | |
*** julim has quit IRC | 17:35 | |
*** julim has joined #tripleo | 17:39 | |
*** ChanServ changes topic to "https://etherpad.openstack.org/p/tripleo-ci-r1-trusty | tripleo-cd running preserve-ephemeral WIP patches and https://review.openstack.org/#/c/62042/ | Using OpenStack to deploy OpenStack;meetings Tuesday 1900//0700 UTC in #openstack-meeting-alt" | 17:40 | |
*** e0ne has joined #tripleo | 17:40 | |
yolanda | mordred, from nodepool patch, i'm missing the glance image-delete stuff | 17:49 |
*** e0ne has quit IRC | 17:50 | |
mordred | yolanda: there's already a nodepool.deleteImage command | 17:51 |
mordred | yolanda: it's possible that doesn't need to change? | 17:52 |
mordred | yolanda: I mean, how the image got into the cloud should not change how we manage its lifecycle | 17:52 |
mordred | once it's an image, it's an image | 17:52 |
mordred | yolanda: I could be VERY wrong | 17:52 |
*** blamar has joined #tripleo | 17:52 | |
yolanda | mordred, but then we'll be leaving glance images that aren't used into our system | 17:55 |
mordred | yolanda: see scrollback in #openstack-infra ... this is really a conversation for there | 17:56 |
*** jp_at_hp has quit IRC | 18:00 | |
*** jprovazn has joined #tripleo | 18:06 | |
*** e0ne has joined #tripleo | 18:07 | |
devananda | g'morning folks! | 18:07 |
SpamapS | goooooooooooooooooooooooooooooodmorning devanandaaaaaaaaa | 18:15 |
*** ramishra has joined #tripleo | 18:15 | |
*** ramishra has quit IRC | 18:20 | |
lifeless | hi SpamapS | 18:21 |
*** dtantsur|afk has quit IRC | 18:23 | |
*** dtantsur has joined #tripleo | 18:23 | |
SpamapS | lifeless: howdy! | 18:24 |
* SpamapS has gotten 4 nights of 8 hours of sleep in a row | 18:24 | |
SpamapS | I wanna climb a mountain or something | 18:24 |
jdob | oh man, that sounds incredible | 18:24 |
greghaynes | lifeless: left you a comment on https://review.openstack.org/#/c/100151/ | 18:26 |
*** nati_ueno has quit IRC | 18:29 | |
*** nati_ueno has joined #tripleo | 18:30 | |
lifeless | greghaynes: thanks | 18:32 |
lifeless | SpamapS: *envy* | 18:32 |
*** sparkycollier has quit IRC | 18:33 | |
*** rlandy has quit IRC | 18:34 | |
*** nati_ueno has quit IRC | 18:46 | |
*** nati_ueno has joined #tripleo | 18:51 | |
*** lucasagomes has joined #tripleo | 18:59 | |
*** lucas-dinner has quit IRC | 19:00 | |
*** e0ne has quit IRC | 19:01 | |
*** e0ne has joined #tripleo | 19:03 | |
*** jtomasek has joined #tripleo | 19:04 | |
*** Penick has joined #tripleo | 19:05 | |
lifeless | mordred: perhaps SpamapS can do that meeting | 19:06 |
lifeless | pinging him | 19:11 |
*** blamar has quit IRC | 19:23 | |
*** nati_ueno has quit IRC | 19:23 | |
*** funzo has quit IRC | 19:23 | |
*** nati_ueno has joined #tripleo | 19:24 | |
*** funzo has joined #tripleo | 19:24 | |
lifeless | anyone got a running uc/oc at the moment? I need an experiment done | 19:25 |
lifeless | create two networks with two distinct subnets, then create a port on each with the same mac address | 19:26 |
*** mestery has quit IRC | 19:27 | |
openstackgerrit | lifeless proposed a change to openstack/tripleo-specs: Also bind public services to a dedicated VIP https://review.openstack.org/100151 | 19:30 |
lifeless | greghaynes: ^ | 19:30 |
*** CaptTof__ has quit IRC | 19:33 | |
*** akuznetsov has quit IRC | 19:33 | |
*** CaptTofu_ has joined #tripleo | 19:34 | |
openstackgerrit | Nikhil Manchanda proposed a change to openstack/diskimage-builder: Do not use DatasourceNone for precise cloud-init https://review.openstack.org/99505 | 19:34 |
*** CaptTofu_ has quit IRC | 19:38 | |
*** nati_ueno has quit IRC | 19:44 | |
*** dprince has quit IRC | 19:46 | |
*** akuznetsov has joined #tripleo | 19:48 | |
*** vinsh has quit IRC | 19:51 | |
*** rpodolyaka1 has joined #tripleo | 19:55 | |
*** rpodolyaka1 has quit IRC | 20:01 | |
*** jtomasek has quit IRC | 20:05 | |
*** martyntaylor has joined #tripleo | 20:07 | |
*** rpodolyaka1 has joined #tripleo | 20:10 | |
*** dtantsur is now known as dtantsur|afk | 20:10 | |
*** ifarkas has quit IRC | 20:11 | |
*** lucasagomes is now known as lucas-sleepy | 20:11 | |
openstackgerrit | Dan Prince proposed a change to openstack-infra/tripleo-ci: Just a hunch... https://review.openstack.org/100337 | 20:13 |
*** rpodolyaka1 has quit IRC | 20:13 | |
*** martyntaylor has joined #tripleo | 20:14 | |
*** nati_ueno has joined #tripleo | 20:14 | |
*** ramishra has joined #tripleo | 20:17 | |
*** nati_ueno has quit IRC | 20:19 | |
*** akuznetsov has quit IRC | 20:19 | |
*** ramishra has quit IRC | 20:21 | |
*** martyntaylor has quit IRC | 20:22 | |
*** e0ne has quit IRC | 20:24 | |
*** CaptTofu_ has joined #tripleo | 20:25 | |
*** CaptTofu_ has quit IRC | 20:30 | |
*** petertoft has quit IRC | 20:32 | |
*** nati_ueno has joined #tripleo | 20:34 | |
*** julim has quit IRC | 20:38 | |
*** nati_ueno has quit IRC | 20:39 | |
goneri | Hi, can a core reviewer approve this patch? https://review.openstack.org/#/c/93207/ | 20:47 |
greghaynes | tests havent passed | 20:49 |
*** Penick has quit IRC | 20:50 | |
*** e0ne has joined #tripleo | 20:50 | |
goneri | arg, thanks | 20:51 |
*** e0ne has quit IRC | 20:53 | |
*** vinsh has joined #tripleo | 20:53 | |
*** nealph has joined #tripleo | 20:54 | |
*** spzala has joined #tripleo | 20:54 | |
*** jprovazn has quit IRC | 20:57 | |
openstackgerrit | Phil Neal proposed a change to openstack/tripleo-image-elements: Add default signing directory for keystone client https://review.openstack.org/96527 | 20:59 |
openstackgerrit | Phil Neal proposed a change to openstack/tripleo-image-elements: Add Ceilometer conf option for auth signing directory https://review.openstack.org/96597 | 20:59 |
*** untriaged-bot has joined #tripleo | 21:00 | |
untriaged-bot | Untriaged bugs so far: | 21:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1329746 | 21:00 |
uvirtbot | Launchpad bug 1329746 in diskimage-builder "disk-image-create should allow sending compat flags to qemu-img" [Undecided,In progress] | 21:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1329238 | 21:00 |
uvirtbot | Launchpad bug 1329238 in tripleo "OVS isn't persisting mac addresses on OVS bridges" [Undecided,In progress] | 21:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1330289 | 21:00 |
uvirtbot | Launchpad bug 1330289 in tripleo "port 35357 (keystone default) should be reserved in ephemeral range" [Undecided,New] | 21:00 |
*** untriaged-bot has quit IRC | 21:00 | |
*** jdob has quit IRC | 21:02 | |
*** CaptTofu_ has joined #tripleo | 21:08 | |
*** jrist has quit IRC | 21:11 | |
*** jrist has joined #tripleo | 21:12 | |
*** ramishra has joined #tripleo | 21:18 | |
*** ramishra has quit IRC | 21:22 | |
*** Penick has joined #tripleo | 21:28 | |
*** jang has quit IRC | 21:31 | |
*** nati_uen_ has joined #tripleo | 21:34 | |
*** CaptTofu_ has quit IRC | 21:42 | |
*** CaptTofu_ has joined #tripleo | 21:43 | |
bnemec | Ouch, our undercloud and overcloud jobs look pretty broken: http://goodsquishy.com/downloads/tripleo-jobs.html | 21:47 |
*** CaptTofu_ has quit IRC | 21:47 | |
greghaynes | yerp | 21:49 |
greghaynes | There was an attempt with https://review.openstack.org/#/c/100337/ but looks like that wasnt the issue | 21:50 |
*** CaptTofu_ has joined #tripleo | 21:53 | |
*** julim has joined #tripleo | 22:00 | |
*** nati_uen_ has quit IRC | 22:00 | |
*** nati_ueno has joined #tripleo | 22:00 | |
*** nati_ueno has quit IRC | 22:01 | |
*** nati_ueno has joined #tripleo | 22:01 | |
*** funzo_ has joined #tripleo | 22:13 | |
*** weshay has quit IRC | 22:14 | |
*** funzo has quit IRC | 22:14 | |
*** bnemec changes topic to "CI failing due to https://bugs.launchpad.net/tripleo/+bug/1330735 | https://etherpad.openstack.org/p/tripleo-ci-r1-trusty | tripleo-cd running preserve-ephemeral WIP patches and https://review.openstack.org/#/c/62042/ | Using OpenStack to deploy OpenStack;meetings Tuesday 1900//0700 UTC in #openstack-meeting-alt" | 22:16 | |
*** ramishra has joined #tripleo | 22:18 | |
*** CaptTofu_ has quit IRC | 22:20 | |
*** CaptTofu_ has joined #tripleo | 22:20 | |
*** ramishra has quit IRC | 22:23 | |
*** noslzzp has quit IRC | 22:32 | |
*** Penick has quit IRC | 22:32 | |
vinsh | Hey.. how does signing_key.pem or the signing_cert.pem make it on a control node? where is that defined? | 22:35 |
vinsh | I'm finding that with multiple control nodes.. only one has the keystone certs needed | 22:35 |
vinsh | But I dunno how those are wegged into that one node.. logs don't tell me.. the keystone element doesn't seem to have this code either | 22:35 |
vinsh | Maybe those are generated during the init keystone phase from devtest_overcloud? | 22:36 |
morganfainberg | vinsh, it doesn't use gen_pki... does it? | 22:36 |
vinsh | I'm not sure.... | 22:37 |
openstackgerrit | Ben Nemec proposed a change to openstack/tripleo-image-elements: Debug all the things https://review.openstack.org/100374 | 22:37 |
vinsh | ah yeah, I got it | 22:37 |
vinsh | init-keystone .. from devtest_overcloud.sh does the cert setup | 22:38 |
morganfainberg | vinsh, cool. | 22:38 |
vinsh | greghaynes, do certs get installed on all 3 control nodes in your setup for keystone? | 22:38 |
vinsh | do you generate them on one.. and copy them to the others? | 22:38 |
vinsh | or? | 22:38 |
*** mestery has joined #tripleo | 22:42 | |
lifeless | ok back | 22:47 |
lifeless | morganfainberg: we use gen_pki | 22:47 |
*** nati_ueno has quit IRC | 22:49 | |
vinsh | lifeless, what are your thoughts on distributing the keystone certs to all the controller nodes? | 22:53 |
*** ccrouch1 has joined #tripleo | 22:54 | |
*** ccrouch1 has joined #tripleo | 22:55 | |
*** mestery has quit IRC | 22:55 | |
*** marun has quit IRC | 22:56 | |
*** ccrouch has quit IRC | 22:57 | |
lifeless | vinsh: mandatory | 22:59 |
vinsh | :) | 22:59 |
lifeless | vinsh: see os-cloud-config which has a patch set up to move the CA creation outside and we'll just copy the result in. | 22:59 |
vinsh | maybe its this one: https://review.openstack.org/#/c/92383/ "Allow setup services endpoints" | 23:01 |
lifeless | I have no idea how greghaynes's HA ctl plane worked without that | 23:01 |
tchaypo | Approximately good morning | 23:02 |
*** Penick has joined #tripleo | 23:05 | |
*** nati_ueno has joined #tripleo | 23:10 | |
*** CaptTofu_ has quit IRC | 23:13 | |
*** CaptTofu_ has joined #tripleo | 23:13 | |
vinsh | ohh and https://review.openstack.org/#/c/83324/ | 23:14 |
*** morazi has quit IRC | 23:14 | |
*** lucas-sleepy has quit IRC | 23:15 | |
lifeless | yes that one | 23:16 |
lifeless | we need to make use of it now :) | 23:17 |
vinsh | ah-hah-yup | 23:17 |
*** CaptTofu_ has quit IRC | 23:18 | |
*** yamahata has quit IRC | 23:18 | |
tchaypo | So, I see a review that's stuck because it needs a rebase | 23:18 |
tchaypo | so I jump in and do the rebase and push hat | 23:18 |
tchaypo | is it bad form to +1 the thing that I just pushed? | 23:18 |
*** julim has quit IRC | 23:19 | |
*** ramishra has joined #tripleo | 23:19 | |
lifeless | tchaypo: its ok to +1 it; we even permit +2s in that situation | 23:21 |
*** echohead has left #tripleo | 23:22 | |
*** Penick has quit IRC | 23:23 | |
*** ramishra has quit IRC | 23:24 | |
tchaypo | cool | 23:24 |
*** dividehex has joined #tripleo | 23:25 | |
*** ccrouch1 has quit IRC | 23:26 | |
tchaypo | Hrm. I think I may have just answered my own question about the vlan check | 23:27 |
tchaypo | for the undercloud and overcloud checks, the only thing we care about is that the script complets - because the are set -E, we assume that script completion means that every step ran without any reported errors | 23:27 |
*** blamar has joined #tripleo | 23:27 | |
tchaypo | for the vlan check we're going to have to do something different - we're going to be validating the state of the machine(s), so we'll be probing to check that things are set up the way we expect. We can still use set -e so that any error will trigger a fail condition, but we'll be writing explicit check logic rather than just relying on the commands to complete | 23:29 |
tchaypo | ww.tlcrewards.com/rev2for1movie | 23:30 |
tchaypo | well done me | 23:30 |
openstackgerrit | Richard Su proposed a change to openstack/tripleo-image-elements: Move rabbitmq-server cluster port https://review.openstack.org/91704 | 23:31 |
*** Penick has joined #tripleo | 23:31 | |
lifeless | tchaypo: so, yes and no | 23:34 |
lifeless | tchaypo: iteration 0 lets just make sure we complete, because that will use the vlan | 23:34 |
lifeless | tchaypo: for iteration 1 lets add tempest :) | 23:34 |
tchaypo | "complete" meaning "run both undercloud and overcloud scripts with the vlan parameters passed in; if the undercloud is able to build the overcloud that's good enough for now" | 23:35 |
lifeless | and if the script is abe to talke to the vlan public ip to configure the overcloud | 23:37 |
lifeless | and deploy a vm and have it come up | 23:37 |
lifeless | and talk toit via a floating IP | 23:38 |
tchaypo | which happens at the end of devtest_undercloud iirc | 23:38 |
lifeless | overcloud | 23:38 |
lifeless | but yes | 23:38 |
tchaypo | yes, that's what i was thinking | 23:38 |
tchaypo | damn fingers | 23:38 |
*** Penick has quit IRC | 23:38 | |
tchaypo | well in that case, I think that the thing I actually didn't understand is how simple this actually is | 23:39 |
lifeless | note that virtual public ips thing is a dep of this | 23:40 |
lifeless | actually working, I mean | 23:40 |
lifeless | tchaypo: is the zuul patch landed yet? | 23:40 |
lifeless | erm infra config. | 23:40 |
tchaypo | https://review.openstack.org/#/c/100078/3/toci_devtest.sh has been tweaked to pass the public-(vlan|network) flags to the under/overcloud scripts, now we just need to make those scripts do something with those flags | 23:40 |
lifeless | right | 23:40 |
tchaypo | when you say "is a dep of this" you mean "this depends on the virtual public ips thing"? | 23:41 |
lifeless | yes | 23:41 |
tchaypo | or "the virutal public ips thing depends on this"? | 23:41 |
lifeless | the configuration we need | 23:41 |
lifeless | which is the thing this is going to test, to stop it regressing | 23:41 |
tchaypo | infra config check is waiting for some +2s | 23:41 |
lifeless | depends on both vlan configuration / network cnofig and etc | 23:41 |
tchaypo | https://review.openstack.org/#/c/100076/ | 23:42 |
lifeless | clarkb: are you guys still snowed under the gate? we have a new toci experimental job we need added ^ | 23:42 |
*** edmund has quit IRC | 23:43 | |
*** vinsh has quit IRC | 23:52 | |
tchaypo | lifeless: on another note - do we have any confirmations about pycon-au or the mid-cycle? | 23:53 |
bnemec | I updated https://bugs.launchpad.net/tripleo/+bug/1330735 with details on what appears to be killing our CI runs, but it's getting fairly late here so I'm not sure I'm going to have a chance to actually track down the problem. | 23:54 |
uvirtbot | Launchpad bug 1330735 in tripleo "Undercloud and overcloud CI jobs all failing" [Critical,Triaged] | 23:54 |
lifeless | tchaypo: a) read your email, b) no. | 23:54 |
bnemec | Also, we're about to get whacked with a major storm, so I may not have power for a while. :-) | 23:55 |
tchaypo | lifeless: oh, verygood. | 23:56 |
tchaypo | bnemec: would you like someone else to take a look while you hide in your storm cellar? | 23:56 |
bnemec | tchaypo: That would be good :-) | 23:57 |
tchaypo | I can see two paths of inquiry here... one is to assume there was a recent code change that added "amd64" as a requirement, hunt that down, and revert it... | 23:58 |
tchaypo | the other is to see what's up on the nodes and why nothing is available | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!