lifeless | possibly even just nova show will let us diagnose this | 00:00 |
---|---|---|
lifeless | cinerama: what does 'nova show' output for theinstance? | 00:00 |
cinerama | lifeless: any field in particular or shall i dump it into a pastebin? | 00:01 |
lifeless | pastebin | 00:01 |
lifeless | tchaypo: ok, so next step is to deploy an undercloud | 00:02 |
lifeless | tchaypo: I haven't checked ng's patches, but you were saying it was missing the undercloud metadata? | 00:02 |
tchaypo | neutron subnet-list shows me the subnets I expected to see based on the spreadsheet... | 00:02 |
tchaypo | except that the allocation_pool for the public subnet runs from .4 to .4 which is a little smaller than I expected | 00:02 |
tchaypo | althoguh thinking about it, we only plan to expose one public VIP, right? so that's probably fine | 00:03 |
lifeless | tchaypo: look at the equivalent on hp1 | 00:03 |
lifeless | | bfee35b1-2641-4599-b68c-6f799ed83b24 | | 138.35.77.0/25 | {"start": "138.35.77.4", "end": "138.35.77.4"} | | 00:03 |
lifeless | so yeah I think fine | 00:04 |
tchaypo | yeah, https://review.openstack.org/#/c/109653/4/elements/tripleo-cd/configs/hp2_ci_env.json - missing values for NeutronPublicInterface and HypervisorNeutronPublicInterface | 00:04 |
tchaypo | i think it should be "int_public" for both? | 00:05 |
lifeless | tchaypo: why do you think that? | 00:06 |
cinerama | lifeless: http://paste.ubuntu.com/8040620/ | 00:07 |
lifeless | cinerama: so the flavour is interesting, its not one our tooling makes :) | 00:08 |
tchaypo | hang on, let me compare with hp1 | 00:08 |
lifeless | cinerama: and the name | name | demo | | 00:08 |
tchaypo | lifeless: maybe it's an ansiblized flavour? | 00:08 |
lifeless | cinerama: makes me think this is a libvirt VM instance, not an Ironic or Nova-BM instance. | 00:08 |
lifeless | tchaypo: if the ansible experiment is making new flavours, they're off in the weeds IMO :) | 00:08 |
cinerama | lifeless: :) indeed - i created a flavour that allowed ephemeral storage and nova booted a copy of the user image we build in devtest_overcloud | 00:09 |
tchaypo | okay, I'm wrong. | 00:09 |
tchaypo | and.. confused now. the hp1_ci_env.json lists eth2 for those parameters, but i don't see an eth2 on the bastion or on the seed | 00:10 |
lifeless | cinerama: libvirt hasn't had --preserve-ephemeral implemented for it yet. | 00:10 |
lifeless | cinerama: 'someone' needs to do that | 00:10 |
mordred | lifeless: phil day said he's going to look in to it | 00:11 |
*** nosnos has joined #tripleo | 00:11 | |
lifeless | mordred: I know | 00:11 |
lifeless | mordred: in his copious spare time | 00:11 |
lifeless | cinerama: I haven't looked to see if there is a pending patch up yet | 00:12 |
cinerama | lifeless: so we're using libvirt by default? | 00:13 |
*** gfidente has quit IRC | 00:15 | |
lifeless | cinerama: we deploy three clouds | 00:15 |
lifeless | cinerama: seed, undercloud aka deployer, overcloud aka workload | 00:15 |
cinerama | lifeless: i actually knew that! :) | 00:15 |
lifeless | cinerama: today, the seed has only one hypervisor in user - nova-bm or ironic | 00:15 |
lifeless | cinerama: ditto the deployer cloud | 00:15 |
lifeless | cinerama: the workload cloud also has only one, and thats libvirt with either kvm or qemu as its libvirt instance type | 00:16 |
lifeless | verbosity for hopefully increased clarity | 00:16 |
cinerama | lifeless: ah, i think i see | 00:16 |
lifeless | s/user/use/ above | 00:17 |
lifeless | tchaypo: so, eth2 | 00:17 |
lifeless | tchaypo: is referring to the ethernet device in use within the machines that are deployed | 00:17 |
lifeless | tchaypo: the seed is a vm and not relevant to these parameters | 00:18 |
tchaypo | the baremetal the vms run on? | 00:18 |
lifeless | tchaypo: PARSE ERROR | 00:18 |
lifeless | tchaypo: the bastion has been installed with biosdevname for whatever reason | 00:18 |
tchaypo | actually, speaking of parse errors, i need to step back to an earlier point | 00:19 |
lifeless | tchaypo: all our code to date has been homogeneous w.r.t. network configuration. We may find bringing up hp2 to involve nontrivial feature work. At least, I hope it does :) | 00:19 |
tchaypo | we were talking about o-r-c calling _testenv.sh | 00:20 |
tchaypo | and how the o-r-c configs get dropped by d-i-b as it's building the image | 00:20 |
*** jml has quit IRC | 00:20 | |
tchaypo | my question is - what image is it building? | 00:20 |
lifeless | tchaypo: the testenv image | 00:20 |
tchaypo | I think I'm missing something very basic here | 00:20 |
tchaypo | what is the testenv image used for? | 00:21 |
tchaypo | If it's running _testenv.sh to create the testenv, but it can't come up till the testenv exists, don't we have a chicken/egg issue? | 00:21 |
tchaypo | i think you can see why i think there's something i'm missing | 00:22 |
lifeless | have you read the tripleo-ci docs? | 00:22 |
lifeless | if not, do so - later, while I'm at gym with Cynthia | 00:22 |
*** jml has joined #tripleo | 00:22 | |
*** yamahata has joined #tripleo | 00:23 | |
tchaypo | i thought i had. it sounds like a refresh is in order | 00:23 |
lifeless | but to answer | 00:24 |
lifeless | the testenv image is the machine image we run to deploy testenvs in the region | 00:24 |
lifeless | a testenv machine hosts some N testenvs | 00:24 |
*** eguz has joined #tripleo | 00:24 | |
*** eguz has quit IRC | 00:24 | |
tchaypo | testenv machine == baremetal node? | 00:25 |
lifeless | tchaypo: they are yes | 00:26 |
lifeless | because they host VMs | 00:26 |
tchaypo | yep, i see my error, i think. | 00:27 |
*** eghobo has quit IRC | 00:28 | |
lifeless | aka testenv worker | 00:29 |
tchaypo | I had a diagram in my head in which the bastions ran a seed vm that controlled many under/overcloud pairs running on the bm | 00:29 |
tchaypo | I don't know where i got that from | 00:29 |
lifeless | thats an interesting diagram | 00:29 |
lifeless | but no :) | 00:29 |
lifeless | bastion hosts seed; seed deploys undercloud, undercloud deploys testenvs, undercloud deploys ci-overcloud | 00:30 |
*** penick has quit IRC | 00:30 | |
lifeless | tchaypo: ok so back to the hp2 undercloud | 00:32 |
lifeless | tchaypo: I don't know the best way for discovery-learning here | 00:33 |
lifeless | tchaypo: so I'm just going to say it ;) | 00:33 |
lifeless | tchaypo: you need to find out what the in-machine layout of ethernet cards is | 00:33 |
lifeless | tchaypo: I usually do this by deploying an image which will fail, but then logging on in the console with stack:stack | 00:33 |
* lifeless looks around for cores | 00:35 | |
lifeless | bnemec: slagle: greghaynes: SpamapS: https://review.openstack.org/#/c/110492/ [we are running this already, things would be stuffed if we weren't] | 00:35 |
openstackgerrit | A change was merged to openstack-infra/tripleo-ci: Explicitly set NODE_ARCH to i386 https://review.openstack.org/106342 | 00:37 |
openstackgerrit | A change was merged to openstack-infra/tripleo-ci: Allow new virsh commands from ironic https://review.openstack.org/110492 | 00:37 |
lifeless | https://review.openstack.org/#/c/108997/ | 00:38 |
lifeless | also needs such a review | 00:38 |
lifeless | the failures are before we renamed things - its actually passed CI | 00:38 |
lifeless | bnemec: slagle: greghaynes: SpamapS: ^ | 00:38 |
tchaypo | lifeless: yep, so what i was just doing matches that, i think | 00:40 |
tchaypo | on hp1 testenv.json has a seed-ip, so i was looking at that seed | 00:40 |
tchaypo | and then it has a single undercloud node so i was looking at that | 00:41 |
tchaypo | and it has an eth2 | 00:41 |
*** rwsu has quit IRC | 00:42 | |
tchaypo | .. hang on, i may have just understood something else | 00:42 |
*** cwolferh has quit IRC | 00:43 | |
openstackgerrit | A change was merged to openstack-infra/tripleo-ci: Use baremetal_full to get the entire disk https://review.openstack.org/108997 | 00:43 |
tchaypo | in my mind i've been conflating the ci and cd clouds | 00:43 |
bnemec | lifeless: I'm going to have to take your and Derek's word for it that baremetal_full is a thing that exists. :-) | 00:44 |
tchaypo | but if i've just understood correctly, the cd overcloud hands out instances to jenkins which then deploys a full seed/undercloud/overcloud stack inside the instance to test out a change | 00:44 |
lifeless | bnemec: it does in hp1 | 00:46 |
lifeless | bnemec: I *thought* we added automation to make it | 00:46 |
bnemec | lifeless: I didn't find anything in tripleo-ci or my local repos. | 00:46 |
*** nosnos has quit IRC | 00:46 | |
bnemec | Maybe that change is in review limbo too. :-) | 00:46 |
lifeless | bnemec: could be | 00:46 |
tchaypo | I'm getting ready for a driving lesson in a few minutes | 00:46 |
lifeless | bnemec: we'll deal if it is | 00:46 |
lifeless | tchaypo: there is no cd overcloud today; its in hiatus. | 00:47 |
lifeless | tchaypo: the ci-overcloud hands out a VM to nodepool | 00:47 |
lifeless | tchaypo: the test cloud we deploy is deployed in a testenv [hosted on a testenv worker as discussed before] | 00:47 |
lifeless | tchaypo: the VM that was handed out to nodepool is the jenkins slave for the test run and is responsible for running devtest scripts, building images etc, but it doesn't host vms | 00:48 |
tchaypo | i think you mean - there's no cd overcloud in hp1, which is why it's out of action? | 00:49 |
tchaypo | oh wait | 00:50 |
tchaypo | right. so we have preconfigured testenvs deployed on the testenv workers. ci-overcloud hands out a vm to be a jenkins slave, that slave runs the devtest scripts pointed at the preconfigured testenv | 00:51 |
*** Yanyanhu has joined #tripleo | 00:52 | |
tchaypo | so the o-r-c thing that calls _testenv.sh would be run at the point when we're pre-building the testenvs; it's not run once per devtest run | 00:52 |
lifeless | right | 00:53 |
*** rwsu has joined #tripleo | 00:55 | |
*** rwsu has quit IRC | 00:57 | |
*** rwsu has joined #tripleo | 00:57 | |
tchaypo | driving instructor calls. I'll re-re-read the docs again, then make a guess at some values and go ahed with an undercloud deploy to see where it fails | 00:58 |
*** saurabhs has quit IRC | 00:58 | |
*** jang1 has joined #tripleo | 01:02 | |
*** eghobo has joined #tripleo | 01:02 | |
*** eghobo has quit IRC | 01:07 | |
SpamapS | 4374 root 20 0 435652 380400 33776 R 98.1 9.2 199:18.33 corosync | 01:19 |
*** pradeep has joined #tripleo | 01:19 | |
SpamapS | wtf is it doing? | 01:19 |
*** pradeep has quit IRC | 01:23 | |
*** nosnos has joined #tripleo | 01:38 | |
*** cody-somerville has joined #tripleo | 01:55 | |
*** cody-somerville has quit IRC | 01:55 | |
*** cody-somerville has joined #tripleo | 01:55 | |
openstackgerrit | Richard Su proposed a change to openstack/tripleo-image-elements: Remove hard-coded ports form ring builder script https://review.openstack.org/112455 | 02:00 |
jogo | cinerama: I was AFK for a bit but I'll be around tomorrow | 02:09 |
*** rushiagr_away is now known as rushiagr | 02:11 | |
*** noslzzp has joined #tripleo | 02:17 | |
*** tserong has quit IRC | 02:18 | |
*** ramishra has joined #tripleo | 02:20 | |
*** tserong has joined #tripleo | 02:23 | |
*** tserong has joined #tripleo | 02:23 | |
*** cwolferh has joined #tripleo | 02:29 | |
*** rushiagr is now known as rushiagr_away | 02:30 | |
lifeless | tchaypo: am back | 02:33 |
SpamapS | is there some reason I'd have super bursty SSH to any of the vms on a devtest box? | 02:34 |
SpamapS | wondering if there's some routing insanity | 02:34 |
lifeless | SpamapS: no, it should be reliable and robust | 02:34 |
lifeless | SpamapS: the user vms will be qemu of course | 02:35 |
*** jdonalds has joined #tripleo | 02:35 | |
lifeless | SpamapS: if you mean the cloud nodes they are routed via the seed, if your seed is overloaded that might cause latency | 02:35 |
SpamapS | ssh'ing into the undercloud from the host machine.. it stutters a lot | 02:37 |
SpamapS | seed is at 1.37 load w/ 2CPU's and 4G RAM... lots free. | 02:38 |
SpamapS | but ssh to the seed shows the same stuttering | 02:38 |
SpamapS | feels like buffer bloat | 02:39 |
SpamapS | (host is an SL390 from hp2 btw) | 02:40 |
*** cody-somerville has quit IRC | 02:41 | |
SpamapS | starting over with x86_64 ... :-P | 02:43 |
lifeless | SpamapS: interesting :/ | 02:47 |
*** untriaged-bot has joined #tripleo | 03:00 | |
untriaged-bot | Untriaged bugs so far: | 03:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1356637 | 03:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1351263 | 03:00 |
uvirtbot | Launchpad bug 1356637 in tripleo "os-refresh-config fails in hosts element when update is different" [Undecided,New] | 03:00 |
uvirtbot | Launchpad bug 1351263 in tripleo "Seed init failed, nova list returned 503" [Undecided,New] | 03:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1356040 | 03:00 |
uvirtbot | Launchpad bug 1356040 in tripleo "Glance entry in iptables needs 9191 entry for Fedora" [Undecided,Fix committed] | 03:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1355898 | 03:00 |
uvirtbot | Launchpad bug 1355898 in tripleo "mariadb doesn't start after an upgrade" [Undecided,New] | 03:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1347848 | 03:00 |
uvirtbot | Launchpad bug 1347848 in tripleo "/etc/hosts information about cloud hsots lost on reboot" [Undecided,In progress] | 03:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1356233 | 03:00 |
*** ramishra has quit IRC | 03:00 | |
uvirtbot | Launchpad bug 1356233 in tripleo "Error in deploying a new node" [Undecided,New] | 03:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1356339 | 03:00 |
uvirtbot | Launchpad bug 1356339 in diskimage-builder "Add support for vmedia booting in deploy-ironic element" [Undecided,New] | 03:00 |
*** untriaged-bot has quit IRC | 03:00 | |
*** ramishra has joined #tripleo | 03:01 | |
*** marun has quit IRC | 03:04 | |
*** Ng has quit IRC | 03:05 | |
*** Ng has joined #tripleo | 03:05 | |
*** ChanServ sets mode: +v Ng | 03:05 | |
*** dsneddon has quit IRC | 03:12 | |
openstackgerrit | Ryan Brady proposed a change to openstack/tripleo-image-elements: Add set -o pipefail to scripts https://review.openstack.org/109298 | 03:21 |
*** rbrady has quit IRC | 03:24 | |
*** nosnos has quit IRC | 03:32 | |
*** mkerrin has quit IRC | 03:43 | |
*** noslzzp has quit IRC | 03:47 | |
*** nealph_ has joined #tripleo | 03:49 | |
*** wendar_ has joined #tripleo | 03:49 | |
*** mkerrin has joined #tripleo | 03:50 | |
*** cwolferh has quit IRC | 03:51 | |
*** jdonalds has quit IRC | 03:51 | |
*** mikal_ has joined #tripleo | 03:51 | |
*** jomara_ has joined #tripleo | 03:51 | |
*** Kiall has quit IRC | 03:52 | |
*** cinerama has quit IRC | 03:52 | |
*** jomara has quit IRC | 03:52 | |
*** mikal has quit IRC | 03:52 | |
*** mordred has quit IRC | 03:52 | |
*** sdake has quit IRC | 03:52 | |
*** jroll has quit IRC | 03:52 | |
*** wendar has quit IRC | 03:52 | |
*** dguerri`afk has quit IRC | 03:52 | |
*** nealph has quit IRC | 03:52 | |
*** dguerri has joined #tripleo | 03:52 | |
*** jdonalds has joined #tripleo | 03:53 | |
*** uberj has quit IRC | 03:53 | |
*** mordred has joined #tripleo | 03:53 | |
*** uberj_ has joined #tripleo | 03:53 | |
*** cinerama has joined #tripleo | 03:54 | |
*** Kiall has joined #tripleo | 03:54 | |
*** jroll has joined #tripleo | 03:54 | |
*** pcrews has quit IRC | 03:54 | |
*** sdake has joined #tripleo | 03:54 | |
openstackgerrit | Clint 'SpamapS' Byrum proposed a change to openstack/os-collect-config: Allow using non-default collectors https://review.openstack.org/114116 | 03:54 |
*** mkerrin has quit IRC | 03:55 | |
*** jdonalds has quit IRC | 03:59 | |
*** nosnos has joined #tripleo | 04:01 | |
*** pradeep has joined #tripleo | 04:01 | |
*** blkperl has quit IRC | 04:02 | |
openstackgerrit | Clint 'SpamapS' Byrum proposed a change to openstack/os-collect-config: Allow using non-default collectors https://review.openstack.org/114116 | 04:05 |
*** dguerri_ has joined #tripleo | 04:06 | |
*** dguerri has quit IRC | 04:07 | |
lifeless | tchaypo: ok so let me know when you return | 04:18 |
lifeless | SpamapS: did you sort thy issue out? | 04:19 |
SpamapS | lifeless: rebuilding from scratch w/ amd64 | 04:20 |
tchaypo | lifeless: oddly i had just sat down as your message came through | 04:21 |
SpamapS | lifeless: we _really_ need to get Ironic to retry on errors. One unknown PXE hiccup leads to a lot of operational pain. :-P | 04:22 |
* SpamapS drinks second cup of coffee at 21:23... one of those nights | 04:23 | |
SpamapS | oh wow, yeah HUGE difference w/ these new nodes | 04:25 |
SpamapS | something was very wrong with that devtest | 04:25 |
SpamapS | dunno if it was RAM starvation or amd64 vs. i386 .. but this one is positively zippy | 04:27 |
greghaynes | :/ | 04:27 |
greghaynes | thats scary | 04:27 |
SpamapS | I think it is possible it was the corosync stuff that got reverted to | 04:28 |
SpamapS | too | 04:28 |
clarkb | did you remove firewalld? | 04:28 |
SpamapS | clarkb: I did nothing explicit | 04:29 |
clarkb | apparently that makes tempest run at least 3x faster | 04:29 |
SpamapS | except double RAM, and go from i386 -> amd64 | 04:29 |
SpamapS | no I think the boxes were either slammed with CPU or there was some kind of networking hiccup | 04:29 |
clarkb | its a libvirt bug talking to firewalld apparently and probably not related to your thing | 04:29 |
SpamapS | I forgot to check and see if maybe os-collect-config was spinning endlessly reconfiguring my bridges | 04:30 |
SpamapS | that might have done it. | 04:30 |
lifeless | clarkb: firewalld? | 04:32 |
lifeless | clarkb: tempest? | 04:32 |
lifeless | clarkb: I think you're talking about something utterly different | 04:32 |
clarkb | I know | 04:33 |
clarkb | I just cant get over it | 04:33 |
lifeless | can't get enough can't get enough no? | 04:33 |
clarkb | its one of those bugs that never would have been sorted without danpb pulling out libvirt knowledge | 04:33 |
clarkb | or at least would have eaten a ton of time | 04:34 |
lifeless | certainly | 04:36 |
lifeless | tchaypo: so | 04:36 |
lifeless | tchaypo: where are we? | 04:36 |
tchaypo | there's an undercloud a-building | 04:39 |
lifeless | SpamapS: how have you reserved your node in hp2 ? | 04:39 |
*** bmahalakshmi has joined #tripleo | 04:40 | |
tchaypo | said undercloud is a-building with just a standard invocation of "devtest_underclould.sh $TE_DATAFILE" | 04:41 |
tchaypo | i'm about 80% sure it's going to fail | 04:41 |
SpamapS | lifeless: a little english bird slipped me an IP or two. | 04:44 |
tchaypo | SpamapS: you confused me there | 04:45 |
tchaypo | I was thinking "Why just IP? Why not IPA? Is the "A" just assumed now? Was it something else, maybe an india pale lager? What would that even mean?" | 04:45 |
SpamapS | pay no attention to the two nodes we stole.. er.. appropriated... | 04:45 |
tchaypo | but apparently you aren't talking about beer | 04:45 |
SpamapS | tchaypo: and clearly you are. :) | 04:47 |
*** dshulyak has joined #tripleo | 04:50 | |
tchaypo | huh. that's not an error i was expecting | 04:53 |
tchaypo | Error: OS credentials not found. Please save them to ~/stackrc. | 04:54 |
lifeless | SpamapS: letme rephrase | 04:54 |
lifeless | SpamapS: we're redeploying it at the moment | 04:54 |
tchaypo | and it's all well and good to tell me to ignore them | 04:54 |
lifeless | SpamapS: I don't want to overwrite what you're doing | 04:54 |
tchaypo | but from the information you've provided I'm not going to recognise them if I see them, and I don't know if the scripts will either | 04:54 |
lifeless | SpamapS: but if its not in the toolchain from wiki page data dump through to nodes.json, we will | 04:54 |
SpamapS | lifeless: I've been told they were removed from machine-information | 04:55 |
SpamapS | Can give macs | 04:55 |
*** pradipta_away is now known as pradipta | 04:55 | |
lifeless | SpamapS: I see them, you should be fine | 04:55 |
openstackgerrit | Richard Su proposed a change to openstack/tripleo-image-elements: Remove hard-coded ports form ring builder script https://review.openstack.org/112455 | 04:56 |
SpamapS | lifeless: ah thanks :) | 04:56 |
*** mikal_ is now known as mikal | 04:58 | |
*** sseago_ has joined #tripleo | 04:58 | |
tchaypo | oh, the two lines starting with "cmsjreserved"? | 05:00 |
tchaypo | those lines don't parse when we run the tools | 05:00 |
*** jdonalds has joined #tripleo | 05:05 | |
*** jdonalds has quit IRC | 05:07 | |
*** mkerrin has joined #tripleo | 05:08 | |
*** nijaba_ has joined #tripleo | 05:08 | |
*** jdonalds has joined #tripleo | 05:10 | |
*** Hazelesque has quit IRC | 05:11 | |
*** nijaba has quit IRC | 05:11 | |
*** Hazelesque has joined #tripleo | 05:11 | |
*** Kiall has quit IRC | 05:12 | |
*** Kiall has joined #tripleo | 05:12 | |
*** mkerrin has quit IRC | 05:13 | |
*** rushiagr_away is now known as rushiagr | 05:19 | |
*** pensu has joined #tripleo | 05:22 | |
*** rdopieralski has joined #tripleo | 05:25 | |
openstackgerrit | Ramakrishnan G proposed a change to openstack/diskimage-builder: Add vmedia boot support for deploy-ironic element https://review.openstack.org/114124 | 05:26 |
*** rushiagr is now known as rushiagr_away | 05:31 | |
*** rushiagr_away is now known as rushiagr | 05:31 | |
*** pradeep has quit IRC | 05:35 | |
*** pradeep has joined #tripleo | 05:36 | |
*** rameshg87 has joined #tripleo | 05:37 | |
tchaypo | ho hum. Why do I not have OS_AUTH_URL etc in my environment or in a file? | 05:42 |
*** dshulyak has quit IRC | 05:44 | |
openstackgerrit | Radomir Dopieralski proposed a change to openstack/tuskar-ui: Plan editing form https://review.openstack.org/113946 | 05:45 |
*** dshulyak has joined #tripleo | 05:46 | |
tchaypo | because i didn't source the seedrc from inside the incubator repo that has those things in | 05:49 |
*** mkerrin has joined #tripleo | 05:50 | |
lifeless | tchaypo: they start with # | 05:51 |
lifeless | tchaypo: is I think the key thing | 05:51 |
tchaypo | the script i was looking at uses awk (or something) to pull out tab-seperated fields, those lines have an extra field so it gets nonsense instead of an ip/mac/etc | 05:52 |
*** SpamapS has quit IRC | 05:53 | |
openstackgerrit | Radomir Dopieralski proposed a change to openstack/tuskar-ui: Plan editing form https://review.openstack.org/113946 | 05:56 |
openstackgerrit | Ramakrishnan G proposed a change to openstack/diskimage-builder: Add vmedia boot support for deploy-ironic element https://review.openstack.org/114124 | 05:59 |
tchaypo | I hate being half-sick. I feel mostly fine at the moment until I turn my head and then I come over all dizzy... and then I want to collapse asleep. I wish I could either be properly sick or not sick at all. | 06:01 |
*** mkerrin has quit IRC | 06:02 | |
*** rameshg87 has quit IRC | 06:03 | |
*** pradeep1 has joined #tripleo | 06:08 | |
*** pradeep has quit IRC | 06:09 | |
openstackgerrit | Radomir Dopieralski proposed a change to openstack/tuskar-ui: Plan editing form https://review.openstack.org/113946 | 06:10 |
*** mkerrin has joined #tripleo | 06:11 | |
lifeless | tchaypo: it uses python | 06:13 |
lifeless | tchaypo: if line.strip() == '' or line[0] in '#-' or line.strip().split()[0]=='id': | 06:13 |
*** ramishra has quit IRC | 06:14 | |
*** ramishra has joined #tripleo | 06:14 | |
lifeless | mkerrin: hi | 06:15 |
tchaypo | Close to awk ;) | 06:18 |
*** dshulyak has quit IRC | 06:20 | |
tchaypo | I know what I did wrong. I forget to plug the holes on ng's template. Oh well, my guess would probably have been wrong anyway. | 06:20 |
lifeless | tchaypo: well you need the machine running to inspect | 06:23 |
lifeless | since our tooling doesn't just DTRT | 06:23 |
lifeless | (which you may remember victor_lowther proposing atthe midcycle) | 06:23 |
tchaypo | well yess | 06:24 |
*** loki184 has joined #tripleo | 06:26 | |
* tchaypo waits some more | 06:26 | |
tchaypo | I'm not sure that I do remember the bit you're thinking of | 06:26 |
*** pradipta is now known as pradipta_away | 06:28 | |
*** k4n0 has joined #tripleo | 06:30 | |
lsmola | lifeless: ping | 06:35 |
*** ramishra has quit IRC | 06:40 | |
*** jprovazn has joined #tripleo | 06:42 | |
*** SpamapS has joined #tripleo | 06:47 | |
*** SpamapS has quit IRC | 06:47 | |
*** SpamapS has joined #tripleo | 06:47 | |
*** jtomasek_ has joined #tripleo | 07:01 | |
*** jdonalds has quit IRC | 07:05 | |
*** dtantsur|afk is now known as dtantsur | 07:06 | |
*** jdonalds has joined #tripleo | 07:08 | |
*** jdonalds has joined #tripleo | 07:08 | |
*** jdonalds has quit IRC | 07:10 | |
mkerrin | lifeless: hi, just got in | 07:12 |
*** mkerrin has quit IRC | 07:22 | |
tchaypo | ng: hp2-gumpf? | 07:28 |
*** jcoufal has joined #tripleo | 07:28 | |
lifeless | lsmola: hi | 07:30 |
*** mkerrin has joined #tripleo | 07:30 | |
lsmola | lifeless: hola | 07:30 |
lsmola | lifeless: I did responded to the blueprint | 07:30 |
lsmola | lifeless: I think only issue I see is in the sharded deployment, which I have no info about | 07:31 |
lsmola | lifeless: though hopefully making the init inside template optional + everything backwards compatible should address all your issues I assume | 07:32 |
lifeless | tchaypo: e.g. we say 'eth2' or 'em1' rather than 'first NIC' or 'first 10G NIC' | 07:32 |
*** gfidente has joined #tripleo | 07:32 | |
lifeless | lsmola: I don't understand why we need this at all | 07:33 |
lifeless | lsmola: the UI is backed by the API | 07:33 |
lsmola | lifeless: the UI can't access any passwords now | 07:34 |
lifeless | lsmola: and my understanding of password management stuff was that we were going to be *no worse* than the current code. | 07:34 |
lifeless | lsmola: so that sounds like the API has regressed | 07:34 |
lsmola | lifeless: yes, the is no barbican support anymore | 07:34 |
lifeless | lsmola: I mean the incubator code | 07:34 |
tchaypo | lifeless: a, "first NIC" is what you mean by "the right thing | 07:34 |
tchaypo | " | 07:34 |
lsmola | lifeless: so why is this worse? it just takes the shellscript from the incubator and executes it on a controller machine | 07:36 |
openstackgerrit | James Polley proposed a change to openstack/tripleo-image-elements: Add hp2 region. https://review.openstack.org/109653 | 07:36 |
lifeless | lsmola: so we *used* to do this | 07:36 |
lifeless | lsmola: and it was a PITA | 07:36 |
lsmola | lifeless: all as part of the Heat deployment, which is great for the UI, we deploy cloud and we get working cloud as output | 07:36 |
lifeless | lsmola: it took use ages to undo it, I really don't want us to see it brought back in | 07:37 |
lifeless | lsmola: clearly if we have to have it we'll have to have it | 07:37 |
lsmola | lifeless: :-) well we would like to have it | 07:37 |
lsmola | lifeless: as long it is optional, you can easily delete it in one patch | 07:38 |
lsmola | lifeless: :-) | 07:38 |
lsmola | lifeless: I believe the stuff from past was more complex because of the pki setup | 07:38 |
lifeless | lsmola: its not optional if tuskar depends on it | 07:38 |
lsmola | lifeless: right now it's really just few API call, that can be called from anywhere | 07:38 |
*** sballe has joined #tripleo | 07:39 | |
lsmola | lifeless: well it's more UI think, we can't access the passwords as the CLI version | 07:39 |
lsmola | lifeless: well it would be optional just for UI | 07:39 |
lifeless | lsmola: but thats why the API has a data store | 07:40 |
lsmola | lifeless: I mean you can disable it from UI and init the cloud yourself | 07:40 |
lsmola | lifeless: yeah, but store for secrets is likely to come in K | 07:40 |
lifeless | lsmola: that means that the UI now has to have an option to disable it | 07:40 |
lsmola | lifeless: we need something that will work now | 07:41 |
lifeless | lsmola: rather than the API running os-cloud-config stuff | 07:41 |
lifeless | lsmola: so tell me why storing these parameters in the same store as our other parameters won't work | 07:41 |
lsmola | lifeless: well I would just make it a HEat parameter InitKEystone, that would invoke another software config | 07:41 |
lsmola | lifeless: for the UI? | 07:42 |
lsmola | lifeless: tuskar API is now storing the parameters without Passwords AFAIK | 07:42 |
lifeless | lsmola: so why isn't is storing the password parameters? | 07:43 |
lsmola | lifeless: so do you think it would be cleaner to rather store the passwords there in a raw form? | 07:43 |
lsmola | lifeless: because it's not suppose to be secret store | 07:43 |
lifeless | lsmola: thats interesting | 07:43 |
lifeless | lsmola: but really, *why* | 07:43 |
lifeless | lsmola: there are lots of issues with secret management | 07:44 |
lsmola | lifeless: we should have barbican for that | 07:44 |
lifeless | lsmola: forget should for a second | 07:44 |
lifeless | lsmola: lets actually analyse holistically | 07:44 |
lifeless | lsmola: *everything* is in heat today | 07:44 |
*** jistr has joined #tripleo | 07:44 | |
lsmola | lifeless: well adding another issue with secret management doesn't seems right | 07:45 |
lifeless | lsmola: any store that is less secure than that can be argued to be a problem | 07:45 |
lifeless | lsmola: but any store that is more secure doesn't actually help anything | 07:45 |
lsmola | lifeless: well yeah, but heat is about to fix their secret issues | 07:46 |
lsmola | lifeless: so it's storing passwords in Tuskar-API vs Init inside Heat | 07:47 |
openstackgerrit | A change was merged to openstack/os-cloud-config: Updated from global requirements https://review.openstack.org/106589 | 07:47 |
lifeless | lsmola: so once they do there's no issue for tuskar, right? | 07:47 |
lsmola | lifeless: I guess, when we have secret store from where we can get the passwords, it should be solved | 07:48 |
lsmola | lifeless: not sure if Heat is actually planning to give us the passwords | 07:48 |
lifeless | lsmola: well its our parameter, so I'd hope so ;P | 07:49 |
lsmola | lifeless: but we can do Barbican on Tuskar-API side, though so far there is no spec for that | 07:49 |
d0ugal | lsmola: There is actually :) | 07:49 |
lifeless | lsmola: so why are we doing this work now? If the answer is because aesthetically we'd rather not store the passwords that are *already stored by the cloud below* in a service *in the cloud below* | 07:49 |
d0ugal | lsmola: Barbican is covered in the alternatives for the storage spec. | 07:49 |
lsmola | lifeless: plus we will need also some user creadential from overcloud, so we can get e.g. Overcloud Ceilometer data, etc. so it will be needed | 07:49 |
lifeless | then I think thats a fairly substantial distraction from the things that matter | 07:49 |
lsmola | d0ugal: ok | 07:50 |
lsmola | lifeless: :-) yeah when you say it that way | 07:51 |
d0ugal | The plan is not to store sensitive data within Tuskar, but it isn't actually enforced now. So, we could use it until Heat helps us out more. | 07:51 |
lsmola | lifeless: I guess it's less work | 07:52 |
lifeless | we're working on ssl everywhere by default | 07:52 |
lsmola | lifeless: I don't like another secret mess, but if everybody will be ok with that | 07:52 |
lifeless | lsmola: its not a new mess | 07:52 |
lsmola | lifeless: and it will be fixed in K | 07:52 |
lifeless | lsmola: we have the issue on the admin console now | 07:52 |
lsmola | lifeless: ok, that is true :-) | 07:53 |
tchaypo | lifeless: i was looking at repo_refs on hp1 so i could catch hp2 up with changes you've made today, and i noticed a few patches that have merged, so i took them out | 07:53 |
lsmola | lifeless: so as long as everybody is fine with us storing passwords in raw form in the Tuskar API | 07:53 |
lsmola | d0ugal: ^ | 07:54 |
lifeless | lsmola: I can't promise noone will be unhappy | 07:54 |
d0ugal | I wouldn't say I'm "fine" with it, but I think it's tolerable for now :) | 07:54 |
lifeless | lsmola: but limited time, delivery etc | 07:54 |
lsmola | lifeless: well I am quite unhappy, though it means less work for me, so that makes it kind of even :-D | 07:54 |
d0ugal | lol | 07:54 |
lsmola | lifeless: yeah given we have only few weeks till this should be solved somehow | 07:55 |
openstackgerrit | Lennart Regebro proposed a change to openstack/tuskar-ui: Fixed various styling issues https://review.openstack.org/113970 | 07:55 |
lifeless | lsmola: getting in-instance stuff *right* and dealing with upgrade and race conditions and quorum issues is *hard | 07:55 |
lsmola | lifeless: and given I need you +2 for the spec, I guess it's kind of decided | 07:55 |
lsmola | lifeless: :-D | 07:55 |
lifeless | lsmola: thats why we moved this out of the instance in the first place | 07:55 |
lifeless | lsmola: you don't need me specifically anymore | 07:56 |
lifeless | lsmola: see meeting minutes from 2 days ago | 07:56 |
lsmola | lifeless: ah, I dodn't see that :-) | 07:56 |
d0ugal | lsmola: Since you have more time now, can I get help with something for a minute? ;) | 07:56 |
lsmola | lifeless: ok so now I just need to convert the setup-enpoints for the os-cloud-config one | 07:56 |
lifeless | well, its changing in a coupel days, but yeah | 07:57 |
lsmola | lifeless: should I convert the spec for that, or it doesnt need spec, as it is already half way done? | 07:57 |
openstackgerrit | Lennart Regebro proposed a change to openstack/tuskar-ui: Fixed various styling issues https://review.openstack.org/113970 | 07:58 |
lifeless | lsmola: setup-endpoints? | 07:58 |
lsmola | lifeless: yes | 07:58 |
*** regebro has quit IRC | 07:58 | |
*** regebro has joined #tripleo | 07:58 | |
lifeless | lsmola: I'm halfway through reviewing your os-cloud-config patches | 07:58 |
lifeless | lsmola: what thing are you referring to here | 07:58 |
lsmola | lifeless: yes | 07:59 |
lsmola | lifeless: we need the os-cloud config, so we are able to call it from the UI | 07:59 |
lifeless | lsmola: from the API surely | 07:59 |
lsmola | lifeless: actually it will be called most likely from the UI, tied to some initialize button | 08:00 |
lifeless | lsmola: the UI is meant to be browser skin only, right? | 08:00 |
lifeless | lsmola: that doesn't make sense to me. | 08:00 |
lsmola | lifeless: it's just API calls so.. | 08:00 |
lifeless | lsmola: tuskarclient needs to be functionally equivalent | 08:00 |
lifeless | lsmola: if its in the UI, we're writing the code twice. | 08:00 |
lsmola | lifeless: well tuskarclient is just for planning | 08:00 |
lifeless | lsmola: lets talk about CI | 08:01 |
lsmola | lifeless: so when done in CLI, you will call os-cloud-config directly | 08:01 |
lifeless | lsmola: very soon we want to do the deployer and workload cloud deploys we do in CI via tuskar. | 08:01 |
lsmola | lifeless: like the devtest does it now | 08:01 |
lifeless | lsmola: which means via tuskarclient and the tuskar API | 08:01 |
lsmola | lifeless: well actually tuskar is just for planning, so you will get templates form tuskar and you will call heat | 08:02 |
lsmola | lifeless: the spec of tuskar has grown very small | 08:02 |
lifeless | so thats a good thing | 08:02 |
lsmola | lifeless: it no longer proxies another services | 08:02 |
tchaypo | +1 | 08:03 |
lsmola | lifeless: though again, at some point the init code could move somewhere | 08:04 |
lifeless | lsmola: I don't have any deep objection to calling os-cloud-config CLIs directly | 08:04 |
lifeless | lsmola: it just surprised me | 08:04 |
lsmola | lifeless: it's several seconds operation, which is better to be packed in some workflow engine on the API side | 08:04 |
lsmola | lifeless: actually we will call the python functions, not the CLIs AFAIK | 08:05 |
lifeless | lsmola: tuskar[ui/api] should call the python functions yes | 08:05 |
lsmola | lifeless: yeah the original plan was that tuskar will pack it whole in a workflow, which might happen in the future | 08:06 |
lsmola | lifeless: cause now we will have to have init button in the UI | 08:06 |
tchaypo | lifeless: 113154 has merge conflicts with master, wheee | 08:07 |
lifeless | lsmola: I don't see why there needs to be a button | 08:07 |
lsmola | lifeless: well UI doesn't know when the stack is created | 08:07 |
lifeless | lsmola: when heat goes stack-ready, chain into the other bits | 08:07 |
tchaypo | lifeless: did something change with that? are we still planning to test/use the rollback? | 08:07 |
lsmola | lifeless: yeah that would mean a waiting loop in UI code, which would be very bad | 08:07 |
lsmola | lifeless: actually it would be possible only on client side AFAIK | 08:08 |
lifeless | tchaypo: heat fixed it | 08:08 |
lsmola | lifeless: proper workflow using taskflow e.g. could be implemented only in API | 08:09 |
lifeless | tchaypo: we need to make sure we can deploy current image with old stack | 08:09 |
regebro | Ah, I see. The recommended Squid proxy settings will check if the target has updated. And if it fails to connect to the target, squid will give an error. | 08:09 |
regebro | That's useless. Damn. Do I need to learn Squid now? | 08:09 |
lifeless | lsmola: so sure, or perhaps we teach heat how to talk to new apis dynamically | 08:10 |
jang | nobody should have to learn squid | 08:10 |
lsmola | lifeless: I think SpamapS has some solution in mind | 08:10 |
lsmola | lifeless: turning os-cloud-config to daemon | 08:11 |
lifeless | SpamapS: ^ | 08:11 |
lifeless | lsmola: that surprises me, but possibly | 08:11 |
lifeless | I know SpamapS is keen on orchestrating the new cloud via heat | 08:11 |
lsmola | lifeless: ok, we will see in K | 08:11 |
lifeless | we just have some engineering to do to make it possible | 08:11 |
lsmola | lifeless: ok, so I am abandoning the spec, I will finish the setup-endpoints without spec :-) | 08:13 |
lsmola | lifeless: I will probably also check if guys are ok storing secrets in Tuskar-API, but I think it was mostly me against :-) | 08:14 |
tchaypo | lifeless: so drop that change from the repo_refs? | 08:14 |
lifeless | lsmola: ok | 08:14 |
d0ugal | lsmola: Would be have time to look at the failure in https://review.openstack.org/#/c/113925/? An old test you wrote seems to have stopped passing. Unrelated to my change. | 08:15 |
lifeless | tchaypo: its more complex than that | 08:15 |
lsmola | d0ugal: ok. will do | 08:15 |
lifeless | tchaypo: since we need to reconcile a number of patches | 08:15 |
tchaypo | lifeless: excellent, i love complex things | 08:16 |
lifeless | tchaypo: so 113214 isn't needed | 08:18 |
lifeless | tchaypo: 113154 will go yes | 08:18 |
lifeless | tchaypo: 112778 will still be needed | 08:18 |
lifeless | tchaypo: you won't need 113148 but its still needed for hp1 | 08:18 |
lifeless | tchaypo: 103454 needs to be toggled to its HOT form | 08:18 |
lifeless | tchaypo: 108208 likewise | 08:18 |
lifeless | tchaypo: and 113723 will be needed | 08:18 |
lsmola | d0ugal: so why do you need that code? I thought Tuskar is not using merge.py anymore | 08:20 |
d0ugal | lsmola: It's used by v1 of the api, we still have that. | 08:20 |
d0ugal | I personally don't need it :) | 08:21 |
lifeless | has tuskar reimplemented merge.py? | 08:21 |
lifeless | lsmola: d0ugal: we still have things requiring merge.py | 08:21 |
lsmola | d0ugal: I thought v1 api is not working | 08:21 |
lifeless | which the deprecate-merge-py spec calls out as being needed, from memory | 08:21 |
lsmola | lifeless: no we are using Hot and building master template | 08:22 |
d0ugal | lifeless: not reimplemented, jdob has been working in that area - I'd need to check with him to get you an accurate answer :) | 08:22 |
lsmola | lifeless: so yeah, the new tuskar is not using merge.py, or should not be | 08:22 |
d0ugal | lsmola: I'm not sure what the policy is for removing v1 of the API. | 08:22 |
lifeless | lsmola: see 3e35d53in t-h-t | 08:22 |
lifeless | lsmola: how is scaling being catered to? | 08:23 |
lsmola | lifeless: scaling is done using resource group | 08:23 |
lsmola | lifeless: that wraps the provider resource | 08:24 |
*** yamahata has quit IRC | 08:26 | |
lifeless | lsmola: so a dependency in the spec | 08:26 |
lifeless | lsmola: is the removal of nodes for scale down - specific nodes | 08:27 |
lsmola | lifeless: yes | 08:27 |
lifeless | lsmola: 3e35d53 in t-h-t demonstrates doing that with merge.py; has it been solved for heat yet? | 08:27 |
lifeless | lsmola: if not, I don't think we can use resource groups. | 08:27 |
lsmola | lifeless: I believe that should be finished on heat side | 08:27 |
lsmola | lifeless: yes, I am aware of that issue | 08:27 |
*** wuhg has joined #tripleo | 08:27 | |
lsmola | lifeless: I mean I believe it should be finished in J | 08:28 |
lifeless | lsmola: ok, that will be great | 08:28 |
lsmola | lifeless: I agree :-) | 08:28 |
*** ohadlevy has quit IRC | 08:28 | |
lifeless | lsmola: if it doesn't land | 08:29 |
lifeless | lsmola: what do we do? | 08:29 |
lsmola | lifeless: well I believe the plan is it has to | 08:29 |
lsmola | lifeless: tuskar is being prepared for that | 08:30 |
loki184 | lifeless: Infra team needs +1 from you to merge this patch https://review.openstack.org/#/c/110562/ can you please look at it . | 08:30 |
lsmola | lifeless: :-) so we will just make sure it does, we have the man power I believe | 08:30 |
lifeless | lsmola: plans like that make me nervous | 08:31 |
lsmola | lifeless: yes, you are not alone :-) | 08:31 |
SpamapS | "march of death" | 08:31 |
lsmola | lifeless: well if that will not work out, we will have to hack it and use partially merge.py probably | 08:32 |
lsmola | SpamapS: hello :-) don't you have middle of the night? | 08:32 |
lifeless | loki184: sorry, why do they want my +1? | 08:32 |
lifeless | loki184: the mechanics of correct layout are an -infra issue | 08:33 |
SpamapS | lsmola: yes. I also have a bit of a deadline. :-P | 08:33 |
*** bmahalakshmi2 has joined #tripleo | 08:33 | |
*** bmahalakshmi has quit IRC | 08:33 | |
lsmola | SpamapS: :-) | 08:34 |
loki184 | lifeless: Because this tripleo blueprint and infra core-reviewers commented that they want +1 from tripleo ptl | 08:34 |
lifeless | loki184: so, I've reviewed it multiple times for you - tell you what, when it has +2 from an infra core | 08:36 |
lifeless | loki184: I'll happily slap a +1 tripleo wants this badge on it | 08:36 |
lsmola | d0ugal: hm but I don't know how code that break this got in | 08:36 |
lsmola | d0ugal: the comparing doesn't fit because of 'BlockStorage0': (12, frozenset([]) | 08:36 |
d0ugal | yeah, which is weird | 08:37 |
loki184 | lifeless: Ok Ty :) | 08:37 |
d0ugal | lsmola: I can't see anything make a frozen set. | 08:37 |
d0ugal | lsmola: All I can think is a dependency has updated/changed? | 08:37 |
lsmola | d0ugal: probably, but that should not pass the CI right, if there is a test failure it should not pass | 08:38 |
d0ugal | true | 08:38 |
tchaypo | and 105878? | 08:39 |
d0ugal | lsmola: Could a change in t-h-t cause issues? as it's not versioned. https://github.com/openstack/tuskar/blob/master/requirements.txt#L8 | 08:40 |
tchaypo | no that merged already | 08:40 |
lifeless | tchaypo: 105878 == 113214 - see the comments in hp1 | 08:40 |
lsmola | d0ugal: it should not, that test just checks how the merge.py is called | 08:40 |
lsmola | d0ugal: ah | 08:41 |
lsmola | d0ugal: ok it's probably merge.py change | 08:41 |
*** derekh has joined #tripleo | 08:42 | |
lifeless | I changed an internal data structure w/in merge.py | 08:42 |
lsmola | d0ugal: this is actually calling function from merge py https://github.com/openstack/tuskar/blob/745534460a7f0a5294cf8895844aeacceda398dd/tuskar/heat/template_tools.py#L69 | 08:42 |
d0ugal | aha | 08:42 |
lsmola | d0ugal: and seems like that has changed | 08:42 |
d0ugal | ok, cool, that's fine. | 08:42 |
d0ugal | I'll update the test | 08:42 |
lifeless | yeah | 08:43 |
lifeless | the default values there | 08:43 |
lifeless | aren't the result of parsing | 08:43 |
lifeless | you should parse them to get a set of odefaults | 08:43 |
lifeless | defaults = merge.parse_scale("NovaCompute=0") etc | 08:43 |
lsmola | d0ugal: but it probably means it is breaking v1, so maybe you should rather fix that function | 08:43 |
d0ugal | lsmola: True but I can barely remember how that bit works :/ | 08:44 |
cian_ | lifeless: have you any comment on https://bugs.launchpad.net/tripleo/+bug/1356283 | 08:44 |
uvirtbot | Launchpad bug 1356283 in tripleo "check-tripleo-novabm-overcloud-f20-nonha gate job is setting USE_IRONIC=0" [Undecided,Invalid] | 08:44 |
derekh | lifeless: looks like we hit port quota's / limits, taking a look | 08:44 |
cian_ | probably not a bug but more of a feature request | 08:44 |
lsmola | d0ugal: try it, if you will hit the wall, I can look on it | 08:45 |
lifeless | cian_: its meant to set USE_IRONIC=0 | 08:45 |
lifeless | cian_: its a novabm test job | 08:45 |
lsmola | d0ugal: though it was marios writing that one I think, so I would have to debug it too :-) | 08:45 |
lifeless | derekh: oh hai | 08:46 |
cian_ | i'm fine with that but shouldn't we be moving to gating on ironic and not bm | 08:46 |
d0ugal | lsmola: heh, ok, I'll take a loook. | 08:46 |
d0ugal | We should figure out what we are doing with v1 too, if we are planning to keep it. | 08:46 |
lifeless | cian_: while we support nova-bm we need to test it | 08:46 |
lsmola | d0ugal: ok, let me know if you succeed, will help you merge it asap, as it is probably blocking all patches, right? | 08:46 |
*** loki184 has quit IRC | 08:46 | |
lifeless | cian_: we test ironic too | 08:46 |
d0ugal | lsmola: yeah, everything is failing :) | 08:46 |
lsmola | d0ugal: yaay we should celebrate it as Fail Day | 08:47 |
cian_ | check-tripleo-ironic-overcloud-precise-ha (non-voting) | 08:47 |
cian_ | i see thanks | 08:47 |
lifeless | cian_: we're trying to increase capacity in CI right | 08:48 |
lifeless | cian_: we have hp1 going through burnin right now | 08:48 |
cian_ | np, appreciate the problem with machine resources | 08:49 |
lifeless | derekh: yeah sorry I didn't get deep in today | 08:51 |
lifeless | derekh: 23/500 passed | 08:51 |
openstackgerrit | Radomir Dopieralski proposed a change to openstack/tuskar-ui: Captionless data table https://review.openstack.org/114170 | 08:51 |
tchaypo | urr. | 08:52 |
derekh | lifeless: no probs, ya as far as I can see, most of the failures were port limits I'll rekick it once I get that sorted | 08:52 |
tchaypo | so 103454 is going to need to be rebased off of 113154 obviously | 08:52 |
derekh | lifeless: nothing went to error state | 08:52 |
lifeless | tchaypo: urrr ? | 08:52 |
tchaypo | if it's going to be hotified. | 08:52 |
derekh | lifeless: which is nice | 08:52 |
lifeless | tchaypo: theres a version in it's history | 08:52 |
*** andreaf_ has quit IRC | 08:52 | |
lifeless | tchaypo: which you can just switch back to | 08:52 |
tchaypo | lifeless: ooh, i like it when i can cheat | 08:52 |
tchaypo | ... and there are only two patchsets in its history so it's not hard to figure out which | 08:53 |
lifeless | tchaypo: erm | 08:53 |
tchaypo | wait | 08:53 |
* tchaypo looks back at the right review | 08:53 | |
tchaypo | dammit. | 08:53 |
*** markmc has joined #tripleo | 08:53 | |
tchaypo | slightly more than 2. | 08:53 |
tchaypo | 28 looks like the last hot version | 08:54 |
tchaypo | and everything since has been rebase.. | 08:54 |
openstackgerrit | James Polley proposed a change to openstack/tripleo-heat-templates: Expose public_interface_tag support. https://review.openstack.org/103454 | 08:55 |
lifeless | I think it might have a patch under it | 08:55 |
lifeless | or 108208 yeah | 08:55 |
tchaypo | not sure what you mean about 108208 | 08:56 |
tchaypo | but it is the other one i need to fix.. | 08:56 |
tchaypo | ah, and it has a dependency | 08:56 |
openstackgerrit | Nicholas Randon proposed a change to openstack/tripleo-image-elements: Symlink to backup dir until ephemeral storage available https://review.openstack.org/113957 | 08:57 |
lifeless | it also has a HOT version in hsitory | 08:58 |
tchaypo | indeed. number 6 in this case. | 08:59 |
openstackgerrit | James Polley proposed a change to openstack/tripleo-heat-templates: Fixup network configuration for ext-net https://review.openstack.org/108213 | 08:59 |
*** untriaged-bot has joined #tripleo | 09:00 | |
untriaged-bot | Untriaged bugs so far: | 09:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1351263 | 09:00 |
uvirtbot | Launchpad bug 1351263 in tripleo "Seed init failed, nova list returned 503" [Undecided,New] | 09:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1356040 | 09:00 |
*** andreaf has joined #tripleo | 09:00 | |
uvirtbot | Launchpad bug 1356040 in tripleo "Glance entry in iptables needs 9191 entry for Fedora" [Undecided,Fix committed] | 09:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1355898 | 09:00 |
uvirtbot | Launchpad bug 1355898 in tripleo "mariadb doesn't start after an upgrade" [Undecided,New] | 09:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1347848 | 09:00 |
uvirtbot | Launchpad bug 1347848 in tripleo "/etc/hosts information about cloud hsots lost on reboot" [Undecided,In progress] | 09:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1356637 | 09:00 |
uvirtbot | Launchpad bug 1356637 in tripleo "os-refresh-config fails in hosts element when update is different" [Undecided,New] | 09:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1356339 | 09:00 |
uvirtbot | Launchpad bug 1356339 in diskimage-builder "Add support for vmedia booting in deploy-ironic element" [Undecided,In progress] | 09:00 |
*** untriaged-bot has quit IRC | 09:00 | |
*** bmahalakshmi2 has quit IRC | 09:00 | |
tchaypo | https://review.openstack.org/#/c/108208/10..11/overcloud-source.yaml | 09:03 |
tchaypo | version 10 looks approximately hot, but it has some oddness around line 400 | 09:03 |
tchaypo | Fn::Select and so on | 09:03 |
tchaypo | am I misreading, or is that a not-quite-right merge? | 09:03 |
*** sballe_ has joined #tripleo | 09:04 | |
lsmola | lifeless: no need to be backwards compatible here right https://review.openstack.org/#/c/113839/5/os_cloud_config/keystone.py | 09:04 |
lsmola | lifeless: AFAIK it was never used | 09:05 |
*** sballe has quit IRC | 09:05 | |
*** cian_ has quit IRC | 09:05 | |
lsmola | lifeless: also it doesn't have CLI interface, so it was not definitely used in devtest | 09:05 |
*** andreaf has quit IRC | 09:06 | |
gfidente | tchaypo, so that depends on hot migration being reverted? | 09:06 |
lifeless | lsmola: its a public function in a public module ina released codebase | 09:06 |
tchaypo | gfidente: patchset 11 does, but we're not reverting hot, so | 09:06 |
tchaypo | I'm reverting back to 10, which is the HOT version | 09:07 |
lsmola | lifeless: so what is the way to deprecate it? | 09:07 |
lsmola | lifeless: cause nobody is using that, plus the heat init is wrong | 09:07 |
gfidente | tchaypo, ah okay, thought I was missing something | 09:08 |
lifeless | lsmola: exactly, we deprecate it | 09:08 |
*** bmahalakshmi has joined #tripleo | 09:08 | |
lifeless | lsmola: I don't know if there is a stock deprecated decorator in openstack | 09:08 |
lifeless | lsmola: but if there is use it, otherwise just issut a warnings.warn | 09:08 |
*** sballe_ has quit IRC | 09:09 | |
lsmola | lifeless: ok so just LOG.warn('This function is deprecated') | 09:10 |
lxsli | lifeless: thanks for your comment re: eph storage symlinks | 09:11 |
lxsli | lifeless: can you explain why this'll break with readonly roots? is it our use of mktemp? | 09:12 |
lxsli | lifeless: + is your proposal to do the move + symlinks in a use-ephemeral/post-install.d script? | 09:13 |
lxsli | https://review.openstack.org/#/c/113957/ | 09:14 |
lifeless | lxsli: because changing something on a readonly fs is kindof hard | 09:14 |
openstackgerrit | James Polley proposed a change to openstack/tripleo-heat-templates: Permit specifying VLAN mappings to overclouds. https://review.openstack.org/108208 | 09:15 |
lxsli | changing what? oh the symlinks. | 09:15 |
lifeless | lxsli: yes post-install.d would be fine, or possibly even cleanup.d, I haven't reviewedthe phases carefully or I'd have suggested a precise one | 09:15 |
lxsli | Right you are, cheers | 09:15 |
*** yamahata has joined #tripleo | 09:16 | |
d0ugal | lsmola: I can't get this to error locally :/ | 09:16 |
lifeless | d0ugal: did my suggested fix make sense? | 09:17 |
lifeless | d0ugal: make sure you have tip merge.py | 09:17 |
*** ohadlevy has joined #tripleo | 09:17 | |
d0ugal | lifeless: ah, I think I missed the end of your suggestion, looking now. | 09:17 |
*** sballe has joined #tripleo | 09:18 | |
*** loki184 has joined #tripleo | 09:20 | |
*** akrivoka has joined #tripleo | 09:22 | |
pensu | Hi all, please share your thoughts: http://lists.openstack.org/pipermail/openstack/2014-August/008896.html | 09:23 |
d0ugal | Damn pip cache, now it's failing locally :) | 09:24 |
*** sballe has quit IRC | 09:24 | |
lxsli | lifeless: is there a spec for RO FS? | 09:28 |
*** Yanyanhu has quit IRC | 09:29 | |
lifeless | lxsli: no, its really future work, but we try not to make our future lives harder | 09:29 |
lifeless | lxsli: and in this case doing something safe is simple | 09:29 |
lifeless | lxsli: (redoing the symlink at runtime would also be racy) | 09:29 |
lxsli | lifeless: yeah agreed | 09:29 |
*** andreaf has joined #tripleo | 09:30 | |
*** andreaf has quit IRC | 09:30 | |
*** andreaf has joined #tripleo | 09:30 | |
*** rlandy has joined #tripleo | 09:38 | |
*** dtantsur is now known as dtantsur|lunch | 09:39 | |
openstackgerrit | Dougal Matthews proposed a change to openstack/tuskar: Update the calling to merge.parse_scaling https://review.openstack.org/114180 | 09:44 |
d0ugal | lifeless: So, I'm not sure I fully understood - but I did manage to make it pass with ^ | 09:44 |
d0ugal | it feels hacky tho' | 09:44 |
d0ugal | lsmola: I think you know this bit better than me ^ | 09:44 |
*** ramishra has joined #tripleo | 09:45 | |
openstackgerrit | Dougal Matthews proposed a change to openstack/tuskar: Update the call to merge.parse_scaling https://review.openstack.org/114180 | 09:46 |
lifeless | d0ugal: ok so what I'm saying is that line 60 is the bug | 09:46 |
d0ugal | ah | 09:47 |
lsmola | lifeless: oh, the format changed? | 09:47 |
d0ugal | So our mock is wrong too then :) | 09:47 |
lifeless | d0ugal: reviewed | 09:49 |
d0ugal | thanks! | 09:49 |
lifeless | lsmola: the internal structure yeah | 09:49 |
lsmola | lifeless: ok | 09:49 |
lifeless | lsmola: arguably a mistake, but there we go | 09:49 |
lsmola | lifeless: :-) | 09:50 |
*** lucasagomes has joined #tripleo | 10:02 | |
*** andreaf has quit IRC | 10:02 | |
*** andreaf has joined #tripleo | 10:03 | |
openstackgerrit | Dougal Matthews proposed a change to openstack/tuskar: Update the call to merge.parse_scaling https://review.openstack.org/114180 | 10:05 |
d0ugal | lifeless, lsmola: ^ I think that makes more sense but it still feels somewhat brittle. | 10:05 |
lsmola | d0ugal: if the tests are passing I guess it's fine | 10:06 |
d0ugal | I just mean if the internal structure changes again our mock check will fail. | 10:07 |
d0ugal | but given we may need to make changes in that case, I guess it's useful to know. | 10:07 |
lifeless | d0ugal: looks fine to me | 10:08 |
lsmola | d0ugal: well yeah, we are using the merge.py python interface, so hopefully it will not change much | 10:08 |
lifeless | I'm not sure why the mock needs to know the structure | 10:09 |
lifeless | merge.py's stuff should be trivial to feed real data and avoid mocking | 10:09 |
lifeless | anyhoq | 10:09 |
d0ugal | True, I'm not sure, I was just adapting what was there :) | 10:09 |
lifeless | +2'd | 10:10 |
d0ugal | Thanks | 10:10 |
lifeless | not sure if there is CI there | 10:10 |
lifeless | so someone else can +A | 10:10 |
lsmola | d0ugal: no tuskar is still not in CI, thought the runs are there | 10:10 |
lsmola | lifeless: ^ | 10:11 |
lsmola | d0ugal: ok approving | 10:11 |
*** pradeep1 has quit IRC | 10:11 | |
openstackgerrit | A change was merged to openstack/tuskar-ui: Updated from global requirements https://review.openstack.org/114075 | 10:11 |
*** nosnos has quit IRC | 10:16 | |
*** ramishra has quit IRC | 10:19 | |
*** ramishra has joined #tripleo | 10:21 | |
openstackgerrit | A change was merged to openstack/tuskar: Update the call to merge.parse_scaling https://review.openstack.org/114180 | 10:24 |
openstackgerrit | Ana Krivokapic proposed a change to openstack/tuskar-ui: Filter powered on/off nodes correctly https://review.openstack.org/114191 | 10:28 |
*** pelix has joined #tripleo | 10:29 | |
*** ramishra has quit IRC | 10:30 | |
*** ramishra has joined #tripleo | 10:31 | |
openstackgerrit | Matthew Gilliard proposed a change to openstack/os-cloud-config: Allow capabilities to be set on ironic nodes https://review.openstack.org/110048 | 10:35 |
jprovazn | lifeless: you around? | 10:36 |
*** pblaho has joined #tripleo | 10:41 | |
openstackgerrit | Jiri Tomasek proposed a change to openstack/tuskar-ui: Style the node details page according to the wireframes. https://review.openstack.org/113498 | 10:42 |
openstackgerrit | therese-mchale proposed a change to openstack/tripleo-heat-templates: Set the MySQL root password https://review.openstack.org/102562 | 10:47 |
openstackgerrit | Nicholas Randon proposed a change to openstack/tripleo-heat-templates: Add strict dependencies to the undercloud template https://review.openstack.org/114197 | 10:49 |
*** ramishra has quit IRC | 10:51 | |
openstackgerrit | Nicholas Randon proposed a change to openstack/tripleo-heat-templates: Add strict dependencies to the undercloud template https://review.openstack.org/114197 | 10:52 |
openstackgerrit | Radomir Dopieralski proposed a change to openstack/tuskar-ui: Plan editing form https://review.openstack.org/113946 | 10:52 |
*** dtantsur|lunch is now known as dtantsur | 10:52 | |
openstackgerrit | Nicholas Randon proposed a change to openstack/tripleo-heat-templates: Add strict dependencies to the undercloud template https://review.openstack.org/114197 | 10:52 |
openstackgerrit | Nicholas Randon proposed a change to openstack/tripleo-heat-templates: Add strict dependencies to the undercloud template https://review.openstack.org/114197 | 10:53 |
openstackgerrit | Lennart Regebro proposed a change to openstack/tuskar-ui: Fixed various styling issues https://review.openstack.org/113970 | 11:01 |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Custom policy for nova-api tmpfs errors https://review.openstack.org/107447 | 11:02 |
*** andreaf has quit IRC | 11:05 | |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Custom policy for ssh-keygen failure https://review.openstack.org/107233 | 11:05 |
openstackgerrit | Radomir Dopieralski proposed a change to openstack/tuskar-ui: Plan editing form https://review.openstack.org/113946 | 11:07 |
*** yamahata has quit IRC | 11:09 | |
*** loki184 has quit IRC | 11:10 | |
*** ramishra_ has joined #tripleo | 11:18 | |
*** ramishra_ has quit IRC | 11:31 | |
*** julim has joined #tripleo | 11:33 | |
*** julim has quit IRC | 11:34 | |
*** ramishra_ has joined #tripleo | 11:35 | |
*** lblanchard has joined #tripleo | 11:36 | |
*** lucasagomes is now known as lucas-hungry | 11:38 | |
*** bmahalakshmi has quit IRC | 11:40 | |
openstackgerrit | Ana Krivokapic proposed a change to openstack/tuskar-ui: Filter powered on/off nodes correctly https://review.openstack.org/114191 | 11:40 |
*** morazi has joined #tripleo | 11:46 | |
*** ramishra_ has quit IRC | 11:47 | |
*** noslzzp has joined #tripleo | 11:48 | |
*** lucas-hungry is now known as lucasagomes | 11:53 | |
openstackgerrit | Radomir Dopieralski proposed a change to openstack/tuskar-ui: Plan editing form https://review.openstack.org/113946 | 12:02 |
*** weshay has joined #tripleo | 12:05 | |
*** jdob has joined #tripleo | 12:07 | |
openstackgerrit | Dougal Matthews proposed a change to openstack/tuskar: Remove unused openstack.common.context https://review.openstack.org/112904 | 12:11 |
openstackgerrit | Dougal Matthews proposed a change to openstack/tuskar: Remove unused openstack.common.fixture https://review.openstack.org/112905 | 12:11 |
openstackgerrit | Dougal Matthews proposed a change to openstack/tuskar: Remove unused openstack.common.log_handler https://review.openstack.org/112906 | 12:12 |
openstackgerrit | Dougal Matthews proposed a change to openstack/tuskar: Remove unused openstack.common.network_utils https://review.openstack.org/112907 | 12:12 |
openstackgerrit | Dougal Matthews proposed a change to openstack/tuskar: Remove unused openstack.common.cliutils https://review.openstack.org/112908 | 12:12 |
openstackgerrit | Dougal Matthews proposed a change to openstack/tuskar: Remove unused/unfinished tuskar.manager https://review.openstack.org/113205 | 12:12 |
openstackgerrit | Dougal Matthews proposed a change to openstack/tuskar: Remove unused openstack.common.rpc https://review.openstack.org/112898 | 12:12 |
openstackgerrit | Dougal Matthews proposed a change to openstack/tuskar: Remove unused openstack.common.service https://review.openstack.org/112899 | 12:12 |
openstackgerrit | Dougal Matthews proposed a change to openstack/tuskar: Remove unused openstack.common.processutils https://review.openstack.org/112900 | 12:12 |
openstackgerrit | Dougal Matthews proposed a change to openstack/tuskar: Remove unused openstack.common.notifier https://review.openstack.org/112858 | 12:12 |
openstackgerrit | Dougal Matthews proposed a change to openstack/tuskar: Remove unused openstack.common.loopingcall https://review.openstack.org/112901 | 12:12 |
openstackgerrit | Dougal Matthews proposed a change to openstack/tuskar: Remove unused openstack.common.threadgroup https://review.openstack.org/112902 | 12:12 |
openstackgerrit | Dougal Matthews proposed a change to openstack/tuskar: Remove unused openstack.common.periodic_task https://review.openstack.org/112856 | 12:12 |
openstackgerrit | Dougal Matthews proposed a change to openstack/tuskar: Remove unused openstack.common.eventlet_backdoor https://review.openstack.org/112903 | 12:12 |
openstackgerrit | Jiri Tomasek proposed a change to openstack/tuskar-ui: Style the node details page according to the wireframes. https://review.openstack.org/114218 | 12:14 |
*** julim has joined #tripleo | 12:15 | |
*** dprince has joined #tripleo | 12:21 | |
openstackgerrit | Jiri Tomasek proposed a change to openstack/tuskar-ui: Style the node details page according to the wireframes. https://review.openstack.org/114218 | 12:22 |
openstackgerrit | Dan Prince proposed a change to openstack/tripleo-incubator: reenable boot an instance from a volume https://review.openstack.org/112979 | 12:23 |
openstackgerrit | Jiri Tomasek proposed a change to openstack/tuskar-ui: Style the node details page according to the wireframes https://review.openstack.org/114218 | 12:24 |
openstackgerrit | Ladislav Smola proposed a change to openstack/os-cloud-config: Do not run pki init as default https://review.openstack.org/113240 | 12:29 |
openstackgerrit | Ladislav Smola proposed a change to openstack/os-cloud-config: Make create tenant idempotent https://review.openstack.org/113852 | 12:29 |
openstackgerrit | Ladislav Smola proposed a change to openstack/os-cloud-config: Allow setup services endpoints https://review.openstack.org/113882 | 12:29 |
openstackgerrit | Ladislav Smola proposed a change to openstack/os-cloud-config: Make create keystone endpoint idempotent https://review.openstack.org/113883 | 12:29 |
openstackgerrit | Ladislav Smola proposed a change to openstack/os-cloud-config: Make create roles idempotent https://review.openstack.org/113839 | 12:29 |
openstackgerrit | Ladislav Smola proposed a change to openstack/os-cloud-config: Make setup endpoint idempotent https://review.openstack.org/112825 | 12:29 |
gfidente | derekh, out of my curiosity, I can see some ha ci jobs starting to pass now which is nice | 12:31 |
gfidente | I wonder if it would make any sense to simulate failure of a node too, in the job? maybe stop of the nodes from undercloud (or a controller and a compute) and relaunch a user image? | 12:32 |
derekh | gfidente: yup, looks like about 1/2 are passing | 12:32 |
derekh | gfidente: its probably worth thinking about once the job itself is reliably passing | 12:33 |
gfidente | yeah, agreed | 12:33 |
gfidente | that would be awesome to me though, I'll keep it in my todolist to see if at some point turns to be good to talk about | 12:34 |
*** pensu has quit IRC | 12:35 | |
*** andreaf has joined #tripleo | 12:36 | |
openstackgerrit | Radomir Dopieralski proposed a change to openstack/tuskar-ui: Plan editing form https://review.openstack.org/113946 | 12:38 |
openstackgerrit | A change was merged to openstack/tuskar-ui: Style the node details page according to the wireframes https://review.openstack.org/114218 | 12:40 |
*** pblaho_ has joined #tripleo | 12:41 | |
*** pblaho has quit IRC | 12:44 | |
lsmola | lifeless: what is VWS, can't google anything like that at pep8 | 12:45 |
openstackgerrit | A change was merged to openstack/tuskar-ui: Filter powered on/off nodes correctly https://review.openstack.org/114191 | 12:54 |
*** noslzzp has quit IRC | 12:54 | |
openstackgerrit | Petr Blaho proposed a change to openstack/python-tuskarclient: Adds empty RoleManager to v2 client https://review.openstack.org/114235 | 12:56 |
openstackgerrit | Petr Blaho proposed a change to openstack/python-tuskarclient: Adds binding for POST /v2/plans/:plan_uuid/roles https://review.openstack.org/114236 | 12:56 |
openstackgerrit | Petr Blaho proposed a change to openstack/python-tuskarclient: Adds binding DELETE /v2/plans/:plan/roles/:role https://review.openstack.org/114237 | 12:56 |
openstackgerrit | Petr Blaho proposed a change to openstack/python-tuskarclient: Adds binding for GET /v2/roles https://review.openstack.org/114238 | 12:56 |
*** pblaho_ has quit IRC | 12:57 | |
*** pblaho_ has joined #tripleo | 12:57 | |
openstackgerrit | Ladislav Smola proposed a change to openstack/os-cloud-config: Do not run pki init as default https://review.openstack.org/113240 | 12:58 |
openstackgerrit | Ladislav Smola proposed a change to openstack/os-cloud-config: Make create tenant idempotent https://review.openstack.org/113852 | 12:58 |
openstackgerrit | Ladislav Smola proposed a change to openstack/os-cloud-config: Make create keystone endpoint idempotent https://review.openstack.org/113883 | 12:58 |
openstackgerrit | Ladislav Smola proposed a change to openstack/os-cloud-config: Make create roles idempotent https://review.openstack.org/113839 | 12:58 |
openstackgerrit | Ladislav Smola proposed a change to openstack/os-cloud-config: Make setup endpoint idempotent https://review.openstack.org/112825 | 12:58 |
openstackgerrit | Lennart Regebro proposed a change to openstack/tuskar-ui: Fixed various styling issues https://review.openstack.org/113970 | 13:02 |
*** noslzzp has joined #tripleo | 13:08 | |
*** dshulyak has joined #tripleo | 13:11 | |
openstackgerrit | A change was merged to openstack/tuskar-ui: Plan editing form https://review.openstack.org/113946 | 13:12 |
*** pblaho_ is now known as pblaho|afk | 13:17 | |
*** jcoufal has quit IRC | 13:19 | |
*** dshulyak has quit IRC | 13:19 | |
*** jcoufal has joined #tripleo | 13:19 | |
*** jprovazn has quit IRC | 13:21 | |
jistr | jdob: Btw i think it's better to just submit a new revision rather than submit patches on top, to make it an atomic operation -- assert that we don't then abandon the fix for example. If we already know we need to fix something in a patch that's not in master yet, we should just fix it in that patch. Giving +2 this time not to bikeshed. We've already had this discussion in Tuskar before :) | 13:22 |
jistr | ^ re fix-ups on patches as dependent patches, rather than just new revisions | 13:22 |
*** akrivoka has quit IRC | 13:22 | |
jdob | jistr: ya, i didn't intend to do that workflow | 13:23 |
jdob | i kinda screwed things up | 13:23 |
jdob | oh oh, you mean the namespace fix thing | 13:23 |
*** akrivoka has joined #tripleo | 13:23 | |
jdob | i hadn't thought about it; forgot the initial writing of that code was still out for review | 13:24 |
jdob | i see your point if I had fixed it in response to your comments | 13:24 |
*** pblaho|afk is now known as pblaho_ | 13:24 | |
*** sballe has joined #tripleo | 13:24 | |
*** jprovazn has joined #tripleo | 13:25 | |
*** pblaho__ has joined #tripleo | 13:28 | |
*** pblaho_ has quit IRC | 13:29 | |
*** pblaho__ is now known as pblaho | 13:29 | |
*** jistr has quit IRC | 13:30 | |
openstackgerrit | Nicholas Randon proposed a change to openstack/tripleo-heat-templates: Add strict dependencies to the undercloud template https://review.openstack.org/114197 | 13:31 |
*** pblaho is now known as pblaho|meeting | 13:32 | |
*** jistr has joined #tripleo | 13:32 | |
*** sballe has quit IRC | 13:33 | |
*** andreaf_ has joined #tripleo | 13:38 | |
*** rushiagr is now known as rushiagr_away | 13:39 | |
*** andreaf has quit IRC | 13:41 | |
openstackgerrit | A change was merged to openstack/tuskar-ui: Fixed various styling issues https://review.openstack.org/113970 | 13:45 |
*** pcrews has joined #tripleo | 13:47 | |
*** sballe has joined #tripleo | 13:54 | |
*** ccrouch1 has quit IRC | 14:03 | |
*** pensu has joined #tripleo | 14:04 | |
*** jang2 has joined #tripleo | 14:07 | |
*** jang has quit IRC | 14:08 | |
*** jang1 has quit IRC | 14:10 | |
*** jang2 has quit IRC | 14:10 | |
*** jang has joined #tripleo | 14:12 | |
*** jang has quit IRC | 14:14 | |
*** jang has joined #tripleo | 14:15 | |
*** jang has quit IRC | 14:18 | |
*** ccrouch has joined #tripleo | 14:20 | |
*** jang has joined #tripleo | 14:20 | |
*** jang has quit IRC | 14:22 | |
*** jang has joined #tripleo | 14:23 | |
*** rdopieralski has quit IRC | 14:25 | |
*** andreaf_ is now known as andreaf | 14:39 | |
*** rushiagr_away is now known as rushiagr | 14:41 | |
*** pensu has quit IRC | 14:42 | |
*** k4n0 has quit IRC | 14:45 | |
*** nealph_ is now known as nealph | 14:48 | |
*** cwolferh has joined #tripleo | 14:49 | |
*** vinsh has joined #tripleo | 14:52 | |
*** cwolferh has quit IRC | 14:59 | |
*** marun has joined #tripleo | 15:00 | |
*** untriaged-bot has joined #tripleo | 15:00 | |
untriaged-bot | Untriaged bugs so far: | 15:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1356339 | 15:00 |
uvirtbot | Launchpad bug 1356339 in diskimage-builder "Add support for vmedia booting in deploy-ironic element" [Undecided,In progress] | 15:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1356637 | 15:00 |
uvirtbot | Launchpad bug 1356637 in tripleo "os-refresh-config fails in hosts element when update is different" [Undecided,New] | 15:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1351263 | 15:00 |
uvirtbot | Launchpad bug 1351263 in tripleo "Seed init failed, nova list returned 503" [Undecided,New] | 15:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1356040 | 15:00 |
uvirtbot | Launchpad bug 1356040 in tripleo "Glance entry in iptables needs 9191 entry for Fedora" [Undecided,Fix committed] | 15:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1355898 | 15:00 |
uvirtbot | Launchpad bug 1355898 in tripleo "mariadb doesn't start after an upgrade" [Undecided,New] | 15:00 |
*** untriaged-bot has quit IRC | 15:00 | |
*** ddieterly has joined #tripleo | 15:00 | |
*** mestery is now known as mestery_afk | 15:01 | |
openstackgerrit | A change was merged to openstack-infra/tripleo-ci: Add /mnt/state/var/log contents to indexed test logs. https://review.openstack.org/99250 | 15:03 |
*** marun has quit IRC | 15:04 | |
*** marun has joined #tripleo | 15:04 | |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Fix Fedora builds on Ubuntu https://review.openstack.org/108986 | 15:05 |
*** jprovazn has quit IRC | 15:05 | |
SpamapS | something is going horribly wrong on the seed still | 15:05 |
*** marun has quit IRC | 15:05 | |
SpamapS | after a few hours, getting the same bursty networking | 15:05 |
SpamapS | and a load average of 10+ | 15:06 |
*** jcoufal has quit IRC | 15:06 | |
*** jcoufal has joined #tripleo | 15:06 | |
*** marun has joined #tripleo | 15:07 | |
*** pblaho|meeting is now known as pblaho | 15:08 | |
*** pblaho has quit IRC | 15:08 | |
*** pblaho has joined #tripleo | 15:08 | |
vinsh | hey greghaynes, SpamapS ... tomorrow is my last day on openstack with HPQ. Starting monday I'll be openstack with TWC. | 15:08 |
*** akrivoka has quit IRC | 15:09 | |
*** marun has quit IRC | 15:09 | |
openstackgerrit | Michael Kerrin proposed a change to openstack/tripleo-image-elements: Use Percona Packages for Ubuntu and Debian https://review.openstack.org/90134 | 15:09 |
SpamapS | vinsh: very interesting! | 15:09 |
vinsh | Will find out if I end up bringing some /heat/ into TWC sometime soon | 15:10 |
*** akrivoka has joined #tripleo | 15:10 | |
SpamapS | vinsh: Hopefully you'll still let us buy you a beer on the corporate card next time we hang. ;) | 15:10 |
vinsh | I have word the I have a ticket to Paris already! hope so! | 15:10 |
*** jcoufal has quit IRC | 15:10 | |
*** dprince has quit IRC | 15:11 | |
openstackgerrit | Michael Kerrin proposed a change to openstack/tripleo-image-elements: MySQL upstart script setup https://review.openstack.org/99964 | 15:12 |
*** marun has joined #tripleo | 15:12 | |
*** jistr has quit IRC | 15:12 | |
*** jistr has joined #tripleo | 15:13 | |
*** pblaho_ has joined #tripleo | 15:16 | |
*** marun has quit IRC | 15:17 | |
*** marun has joined #tripleo | 15:17 | |
*** mestery_afk is now known as mestery | 15:19 | |
jmoffitt | question for any tuskar folks who might be about... I pulled down the latest UI yesterday, found that it now has an immutable default config (which is fine for my purposes), but also that if you hit deploy the UI breaks with the following exception: Exception Value: 'NoneType' object has no attribute 'status' is this a known issue? is there a fix in the pipeline? | 15:20 |
*** pblaho has quit IRC | 15:20 | |
*** uberj_ is now known as uberj | 15:20 | |
*** Hefeweiz1n is now known as Hefeweizen | 15:21 | |
*** ddieterly has quit IRC | 15:25 | |
*** yamahata has joined #tripleo | 15:27 | |
*** pblaho_ has quit IRC | 15:30 | |
*** sballe_ has joined #tripleo | 15:33 | |
*** lblanchard has quit IRC | 15:33 | |
*** lblanchard has joined #tripleo | 15:34 | |
*** jistr has quit IRC | 15:34 | |
*** dtantsur is now known as dtantsur|afk | 15:36 | |
*** sballe has quit IRC | 15:36 | |
openstackgerrit | Derek Higgins proposed a change to openstack/tripleo-image-elements: Increase the quotas for nodepool on hp1 https://review.openstack.org/114276 | 15:37 |
*** markmc_ has joined #tripleo | 15:37 | |
*** ByPasS has quit IRC | 15:37 | |
derekh | lifeless: big hammer is running again (hit problems today with various quotas and limits), ^^ will up the quotas to what I think we need | 15:38 |
derekh | lifeless: but I also hit a floatingip limit 138.35.77.0/25 | 15:38 |
derekh | so currently running big hammer with 100 sim processes | 15:38 |
*** ByPasS has joined #tripleo | 15:39 | |
*** markmc has quit IRC | 15:40 | |
regebro | no but seriously, how long does this undercloud take to create? | 15:43 |
regebro | Meh! | 15:43 |
*** cody-somerville has joined #tripleo | 15:43 | |
*** cody-somerville has joined #tripleo | 15:43 | |
derekh | regebro: here is an example from our CI jobs http://logs.openstack.org/42/114242/1/check-tripleo/check-tripleo-ironic-undercloud-precise-nonha/a6c42fb/console.html | 15:45 |
derekh | regebro: just over an hour for seed and undercloud | 15:45 |
regebro | derekh: I was just going to say that I think it's been waiting for the undercloud to start for an hour now. | 15:46 |
regebro | derekh: And it timed out. | 15:46 |
regebro | Oh well, nothing to do, let's try that again then. | 15:47 |
openstackgerrit | A change was merged to openstack/tripleo-heat-templates: Fix BLOCKSTORAGESCALE and SWIFTSTORAGESCALE in Makefile https://review.openstack.org/112062 | 15:47 |
derekh | regebro: yup, something wrong there, in the CI jobs the wait for undercloud is about 8minutes | 15:48 |
derekh | http://logs.openstack.org/42/114242/1/check-tripleo/check-tripleo-ironic-undercloud-precise-nonha/a6c42fb/console.html#_2014-08-14_14_31_03_154 | 15:48 |
regebro | I'll try to run each bit of devtest.sh separately then. | 15:48 |
openstackgerrit | A change was merged to openstack/tripleo-heat-templates: Add BlockStorage and SwiftStorage nodes into hosts https://review.openstack.org/112064 | 15:50 |
openstackgerrit | Giulio Fidente proposed a change to openstack/tripleo-heat-templates: Remove unneeded neutron config parts from block-storage.yaml https://review.openstack.org/112067 | 15:54 |
*** sballe has joined #tripleo | 16:06 | |
*** markmc_ has quit IRC | 16:06 | |
*** sballe__ has joined #tripleo | 16:07 | |
*** sballe_ has quit IRC | 16:08 | |
*** sballe has quit IRC | 16:11 | |
*** cwolferh has joined #tripleo | 16:16 | |
openstackgerrit | Giulio Fidente proposed a change to openstack/tripleo-heat-templates: Use VIP for rabbit/keystone and mysql in block-storage.yaml https://review.openstack.org/112069 | 16:20 |
*** sballe__ has quit IRC | 16:21 | |
*** jcoufal has joined #tripleo | 16:30 | |
*** dprince has joined #tripleo | 16:32 | |
*** rollerj has joined #tripleo | 16:33 | |
rollerj | hello all! has anybody seen issues when building the undercloud where the "success" signal in 99-refresh-completed fails with a "ResourceFailure: AuthorizationFailure: Authorization failed: Internal Server Error (HTTP 500)"? | 16:34 |
*** akrivoka has quit IRC | 16:35 | |
SpamapS | rollerj: I had a success about 11 hours ago that did not experience problems sending that signal | 16:35 |
*** ramishra has joined #tripleo | 16:37 | |
openstackgerrit | Giulio Fidente proposed a change to openstack/tripleo-heat-templates: Make BlockStorage deployment dependent on controller0AllNodes https://review.openstack.org/112073 | 16:39 |
*** pelix has quit IRC | 16:40 | |
rollerj | i know that this is not a general issue, but i am running into it in my own builds. i'm fishing for ideas around what might cause this behavior to know where to look next (have already tried the rebuild, reboot, retry, loop several times) | 16:41 |
*** pelix has joined #tripleo | 16:41 | |
*** ramishra has quit IRC | 16:41 | |
*** yamahata has quit IRC | 16:43 | |
openstackgerrit | Giulio Fidente proposed a change to openstack/tripleo-heat-templates: Ensure glance.host and glance.cinder are set for BlockStorage nodes https://review.openstack.org/112074 | 16:44 |
*** derekh has quit IRC | 16:45 | |
*** dshulyak has joined #tripleo | 16:47 | |
*** dshulyak has quit IRC | 16:51 | |
*** saurabhs has joined #tripleo | 16:51 | |
openstackgerrit | Nicholas Randon proposed a change to openstack/tripleo-image-elements: Symlink to backup dir until ephemeral storage available https://review.openstack.org/113957 | 16:52 |
*** lucasagomes has quit IRC | 16:52 | |
SpamapS | I wonder if this weirdness with the seed networking is the horrible trusty kernel | 16:53 |
*** sballe has joined #tripleo | 16:55 | |
*** sballe has quit IRC | 16:56 | |
*** sballe has joined #tripleo | 16:56 | |
*** sballe has quit IRC | 16:56 | |
*** dshulyak has joined #tripleo | 16:57 | |
openstackgerrit | Nicholas Randon proposed a change to openstack/tripleo-image-elements: Symlink to backup dir until ephemeral storage available https://review.openstack.org/113957 | 16:57 |
*** sballe has joined #tripleo | 16:57 | |
*** penick has joined #tripleo | 17:02 | |
openstackgerrit | A change was merged to openstack/tripleo-incubator: reenable boot an instance from a volume https://review.openstack.org/112979 | 17:02 |
saurabhs | hey guys is there a os-create-db, elements or command in tripleO (to help create databases on non-local mysql). | 17:05 |
saurabhs | I was looking at a patch https://review.openstack.org/#/c/96448/ and it was abandoned for os-create-db but I am not abel to locate where this os-create-db is used. | 17:05 |
saurabhs | can somebody point me to some example of this os-create-db | 17:06 |
*** jang1 has joined #tripleo | 17:06 | |
slagle | saurabhs: it's just a small helper script in the os-svc-install element in tripleo-image-elements | 17:09 |
slagle | it will only create local db's | 17:09 |
openstackgerrit | Giulio Fidente proposed a change to openstack/tripleo-heat-templates: Replace occurrences of list_join with Fn::Join https://review.openstack.org/114300 | 17:11 |
saurabhs | slagle: thanks. is there anything that allows us to create database for the service if mysql is not running locally. how do we handle this? | 17:11 |
SpamapS | am I the only one seeing _awful_ performance on Ubuntu? | 17:14 |
SpamapS | corosync pegging a CPU | 17:15 |
SpamapS | (could be the host OS and kvm issues, I really don't know) | 17:15 |
openstackgerrit | Michael Tupitsyn proposed a change to openstack/tripleo-incubator: Idempotency for keystone initialization https://review.openstack.org/106175 | 17:15 |
slagle | saurabhs: that exists today in tripleo, i don't really think so | 17:16 |
openstackgerrit | Michael Tupitsyn proposed a change to openstack/tripleo-image-elements: Keystone/LDAP integration https://review.openstack.org/106167 | 17:16 |
openstackgerrit | Michael Tupitsyn proposed a change to openstack/tripleo-image-elements: Keystone LDAP domain configuration https://review.openstack.org/108117 | 17:16 |
saurabhs | slagle: thanks | 17:19 |
*** wuhg has quit IRC | 17:22 | |
openstackgerrit | Giulio Fidente proposed a change to openstack/tripleo-heat-templates: Passthrough and allNodesConfig for BlockStorage nodes https://review.openstack.org/112075 | 17:25 |
*** penick has quit IRC | 17:27 | |
greghaynes | SpamapS: I am not seeing those kinds of perf issues | 17:30 |
*** penick has joined #tripleo | 17:31 | |
*** ramishra has joined #tripleo | 17:37 | |
*** ramishra has quit IRC | 17:42 | |
SpamapS | greghaynes: I didn't for the first 3 hours my devtest was up | 17:42 |
SpamapS | but I just left it doing nothing | 17:42 |
SpamapS | and now it is unusable | 17:42 |
greghaynes | mine is running overnight... youre just sshing into things and seeing lag? | 17:43 |
SpamapS | super high load | 17:44 |
SpamapS | network lag | 17:44 |
greghaynes | so I think I was seeing that on my older cpu box | 17:44 |
* greghaynes kicks off build there | 17:44 | |
SpamapS | model name : Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz | 17:45 |
SpamapS | times 24 :-P | 17:45 |
greghaynes | interestingly, my 'older cpu' box is hp hardware, the other (without lag issues) is not | 17:46 |
SpamapS | wait what.. isn't 'vt' a flag that is needed for VM perf? | 17:46 |
SpamapS | vmx | 17:47 |
*** dsneddon has joined #tripleo | 17:47 | |
SpamapS | ok | 17:47 |
*** regebro has quit IRC | 17:50 | |
*** pelix has quit IRC | 17:52 | |
*** panda has quit IRC | 18:06 | |
*** panda has joined #tripleo | 18:06 | |
*** sballe has quit IRC | 18:08 | |
NobodyCam | question, after an update I am now getting "Could not find admin role" while attempting to setup the seed vm, is there something I need to do for that? | 18:14 |
*** andreaf has quit IRC | 18:18 | |
*** andreaf has joined #tripleo | 18:19 | |
*** rlandy has quit IRC | 18:20 | |
*** jtomasek_ has quit IRC | 18:23 | |
*** dprince has quit IRC | 18:26 | |
*** rlandy has joined #tripleo | 18:29 | |
*** pensu has joined #tripleo | 18:32 | |
*** pblaho_ has joined #tripleo | 18:33 | |
*** nealph_ has joined #tripleo | 18:33 | |
*** nealph has quit IRC | 18:36 | |
openstackgerrit | Julia Kreger proposed a change to openstack/tripleo-image-elements: Addition of basic ansible install https://review.openstack.org/113007 | 18:37 |
*** chuckC has quit IRC | 18:38 | |
*** ramishra has joined #tripleo | 18:38 | |
*** ramishra has quit IRC | 18:42 | |
gfidente | this is fixing a problem in CI, should be merged ASAP https://review.openstack.org/#/c/114300/ | 18:48 |
* gfidente salute everyone | 18:48 | |
bnemec | slagle: lifeless: greghaynes: SpamapS: ^ | 18:49 |
bnemec | Please fix my screwup... | 18:49 |
greghaynes | oh, was there just a race condition with merging? | 18:51 |
greghaynes | where we fixed the fn::join's then merged something that added list_join? | 18:51 |
bnemec | greghaynes: Yeah, the CI pass happened before that change, and somehow didn't conflict with the change itself. | 18:51 |
greghaynes | ok, +2'd | 18:52 |
openstackgerrit | A change was merged to openstack/tripleo-heat-templates: Replace occurrences of list_join with Fn::Join https://review.openstack.org/114300 | 18:52 |
bnemec | greghaynes: Thanks! | 18:52 |
greghaynes | lol, CI be dammed | 18:52 |
bnemec | gfidente: ^ | 18:52 |
slagle | greghaynes: heh, it passed CI | 18:52 |
greghaynes | oh! | 18:52 |
slagle | check out the new Toggle CI hawtness | 18:52 |
greghaynes | hah, still getting used to that | 18:53 |
greghaynes | And you know its good because it even passed the HA CI | 18:53 |
bnemec | \o/ :-) | 18:53 |
*** cwolferh_ has joined #tripleo | 18:56 | |
*** dprince has joined #tripleo | 18:58 | |
*** cwolferh has quit IRC | 18:58 | |
*** pensu has quit IRC | 19:00 | |
*** pensu has joined #tripleo | 19:01 | |
*** cwolfe__ has joined #tripleo | 19:02 | |
openstackgerrit | Gregory Haynes proposed a change to openstack/os-collect-config: Exit with error status on failed command https://review.openstack.org/111334 | 19:03 |
*** cwolferh_ has quit IRC | 19:04 | |
*** chuckC has joined #tripleo | 19:10 | |
*** loki184 has joined #tripleo | 19:13 | |
*** dshulyak has quit IRC | 19:26 | |
*** loki184 has quit IRC | 19:36 | |
*** ByPasS has quit IRC | 19:37 | |
*** ramishra has joined #tripleo | 19:39 | |
*** markmc has joined #tripleo | 19:41 | |
*** ramishra has quit IRC | 19:44 | |
lifeless | morning | 19:47 |
dprince | lifeless: morning | 19:50 |
openstackgerrit | Jay Dobies proposed a change to openstack/tuskar: Wires up REST API to underlying Tuskar logic https://review.openstack.org/113988 | 19:51 |
openstackgerrit | Jay Dobies proposed a change to openstack/tuskar: Wires up REST API to underlying Tuskar logic https://review.openstack.org/113988 | 19:52 |
*** penick has quit IRC | 19:59 | |
*** dshulyak has joined #tripleo | 20:11 | |
*** andreaf_ has joined #tripleo | 20:14 | |
*** andreaf has quit IRC | 20:17 | |
*** rlandy has quit IRC | 20:18 | |
*** dshulyak has quit IRC | 20:20 | |
*** dshulyak has joined #tripleo | 20:20 | |
*** jml has quit IRC | 20:27 | |
*** jml has joined #tripleo | 20:27 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/os-cloud-config: Updated from global requirements https://review.openstack.org/114332 | 20:28 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/tuskar-ui: Updated from global requirements https://review.openstack.org/114334 | 20:30 |
openstackgerrit | Dan Prince proposed a change to openstack/diskimage-builder: Remove disable_interface from dhcp-all-interfaces https://review.openstack.org/114339 | 20:33 |
openstackgerrit | Dan Prince proposed a change to openstack/diskimage-builder: Formatting fixes for dhcp-all-interfaces https://review.openstack.org/114340 | 20:33 |
*** ramishra has joined #tripleo | 20:40 | |
openstackgerrit | A change was merged to openstack/tripleo-incubator: Base decision to use MariaDB on NODE_DIST https://review.openstack.org/113557 | 20:40 |
*** dshulyak has quit IRC | 20:40 | |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Remove hard-coded ports form ring builder script https://review.openstack.org/112455 | 20:42 |
*** ramishra has quit IRC | 20:44 | |
*** rushiagr is now known as rushiagr_away | 20:47 | |
openstackgerrit | A change was merged to openstack-infra/tripleo-ci: Remove unneeded CI workarounds https://review.openstack.org/113195 | 20:48 |
*** ccrouch has quit IRC | 20:48 | |
openstackgerrit | Nicholas Randon proposed a change to openstack/tripleo-image-elements: Handle double path registration https://review.openstack.org/113546 | 20:49 |
*** penick has joined #tripleo | 20:50 | |
openstackgerrit | James Slagle proposed a change to openstack/diskimage-builder: Use package-installs in more elements https://review.openstack.org/108762 | 20:53 |
openstackgerrit | Julia Kreger proposed a change to openstack/tripleo-image-elements: Addition of basic ansible install https://review.openstack.org/113007 | 20:54 |
*** jdob has quit IRC | 20:55 | |
*** sseago_ has quit IRC | 20:55 | |
*** sseago__ has joined #tripleo | 20:55 | |
*** sseago_ has joined #tripleo | 20:56 | |
*** jcoufal has quit IRC | 20:58 | |
clarkb | hello tripleo | 20:59 |
clarkb | next week I am going to switch the rest of the world over to trusty test nodes as the default test node | 20:59 |
*** sseago__ has quit IRC | 21:00 | |
clarkb | tripleo clouds are a bit different so I have been treating it as a separate thing | 21:00 |
*** untriaged-bot has joined #tripleo | 21:00 | |
untriaged-bot | Untriaged bugs so far: | 21:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1356339 | 21:00 |
uvirtbot | Launchpad bug 1356339 in diskimage-builder "Add support for vmedia booting in deploy-ironic element" [Undecided,In progress] | 21:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1356637 | 21:00 |
clarkb | but I should do the same for you all as well | 21:00 |
uvirtbot | Launchpad bug 1356637 in tripleo "os-refresh-config fails in hosts element when update is different" [Undecided,New] | 21:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1355898 | 21:00 |
uvirtbot | Launchpad bug 1355898 in tripleo "mariadb doesn't start after an upgrade" [Undecided,New] | 21:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1356040 | 21:00 |
uvirtbot | Launchpad bug 1356040 in tripleo "Glance entry in iptables needs 9191 entry for Fedora" [Undecided,Fix committed] | 21:00 |
*** untriaged-bot has quit IRC | 21:00 | |
clarkb | there are two pieces of this. First is updating the nodes that we boot in the test clouds to get access to your test envs. then of course the test envs | 21:01 |
clarkb | can I just do the jenkins nodes or do we need to test all that? | 21:01 |
*** penick has quit IRC | 21:02 | |
lifeless | clarkb: JFDI I think | 21:03 |
clarkb | lifeless: cool | 21:03 |
*** ccrouch has joined #tripleo | 21:03 | |
clarkb | I need to make sure we have trusty base images there and build one before I switch anything so it won't happen immediately but I will go ahead and full steam this | 21:03 |
clarkb | lifeless: then I would leave it up to you guys to update the test envs right? | 21:05 |
clarkb | lifeless: so that can actually happen completely independently which is nice | 21:05 |
*** penick has joined #tripleo | 21:07 | |
lifeless | clarkb: the testenvs don't need changing | 21:08 |
lifeless | clarkb: we already build and test with trusty | 21:08 |
lifeless | clarkb: there would be a DIB_RELEASE variable in modules/openstack_project/files/jenkins_job_builder/config/tripleo.yaml to override that | 21:08 |
clarkb | I see | 21:08 |
lifeless | the testenv workers are irrelevant as they are vm hosts | 21:09 |
lifeless | the testenv vms themselves are blank slates we deploy to | 21:09 |
greghaynes | lifeless: Why are our tests named tripleo-*-precise? | 21:10 |
clarkb | lifeless: pleia2: nova image list says there is no trusty image. Do we have glance access or do you provide those images for us and I can bug you for an image? | 21:12 |
pleia2 | last I knew the infra account would just upload the images to glance on the tripleo server it needed to use | 21:16 |
clarkb | pleia2: thanks | 21:16 |
pleia2 | glance image-create etc | 21:16 |
clarkb | yup, I don't do it often but its pretty straightforward | 21:17 |
* pleia2 nods | 21:17 | |
*** dprince has quit IRC | 21:19 | |
lifeless | greghaynes: because the jenkins slave is precise | 21:25 |
lifeless | greghaynes: when clarkb upgrades things he'll rename the jobs too | 21:25 |
greghaynes | ah, so that precise test is actually testing trusty | 21:25 |
lifeless | more specifically | 21:26 |
lifeless | its testing the default behavior for built OS when the host is precise | 21:26 |
lifeless | which today is trusty | 21:26 |
lifeless | but has previously been saucy, for instance | 21:26 |
greghaynes | gotcha | 21:26 |
openstackgerrit | Clint 'SpamapS' Byrum proposed a change to openstack/tripleo-image-elements: Add an element to restore ssh keys from /mnt/state https://review.openstack.org/114360 | 21:30 |
*** openstackgerrit has quit IRC | 21:46 | |
*** gfidente has quit IRC | 21:47 | |
*** openstackgerrit has joined #tripleo | 21:47 | |
*** jang1 has quit IRC | 21:51 | |
*** ramishra has joined #tripleo | 21:54 | |
*** andreaf has joined #tripleo | 21:55 | |
*** andreaf has quit IRC | 21:56 | |
*** andreaf has joined #tripleo | 21:56 | |
*** andreaf has quit IRC | 21:56 | |
*** andreaf has joined #tripleo | 21:57 | |
*** andreaf_ has quit IRC | 21:58 | |
*** ramishra has quit IRC | 21:59 | |
tchaypo | good morning | 22:00 |
lifeless | morning | 22:05 |
lifeless | hows your ear? | 22:05 |
*** noslzzp has quit IRC | 22:05 | |
*** noslzzp has joined #tripleo | 22:06 | |
*** pensu has quit IRC | 22:06 | |
*** noslzzp has quit IRC | 22:06 | |
tchaypo | ringing | 22:10 |
tchaypo | painkillers are working though, and its continuing to get better | 22:11 |
tchaypo | the main value I'm seeing from prep_source_repos so far is that it finds all the merge conflicts we're going to have to fix one day anyway | 22:13 |
* tchaypo removes tongue from cheek | 22:13 | |
*** morazi has quit IRC | 22:13 | |
openstackgerrit | James Polley proposed a change to openstack/tripleo-heat-templates: Expose public_interface_tag support. https://review.openstack.org/103454 | 22:14 |
tchaypo | once i get prep_source_repos able to apply everything cleanly I'll kick off an undercloud build and then do my expense report before it gets any more overdue and causes Ng any more hassle | 22:15 |
tchaypo | oh, poop. I seem to have missed the cutoff for changing my password. | 22:16 |
greghaynes | RIP | 22:16 |
tchaypo | it was good while it lasted | 22:18 |
tchaypo | woot, prep_source_repos applied cleanly! | 22:18 |
tchaypo | go, undercloud, go! | 22:18 |
* greghaynes doing something pretty nasty for ssh host key restoration | 22:19 | |
lifeless | greghaynes: you saw SpamapS patch ? | 22:20 |
tchaypo | ssh host key restoration? | 22:20 |
greghaynes | yep | 22:20 |
greghaynes | im adding a pretty silly hack to it | 22:20 |
lifeless | 09:30 < openstackgerrit> Clint 'SpamapS' Byrum proposed a change to openstack/tripleo-image-elements: Add an | 22:20 |
lifeless | element to restore ssh keys from /mnt/state https://review.openstack.org/114360 | 22:20 |
greghaynes | theres this issue that external services need a way to check for when the ssh key has been restored since there will be a brief period where the host key is invalid | 22:21 |
openstackgerrit | Gregory Haynes proposed a change to openstack/tripleo-image-elements: Add an element to restore ssh keys from /mnt/state https://review.openstack.org/114360 | 22:21 |
greghaynes | ^ | 22:21 |
greghaynes | Do not advise reading on a full lunch | 22:22 |
tchaypo | it's 8:22am, no full lunches have been had | 22:23 |
tchaypo | ah | 22:23 |
tchaypo | just from the title i can make a guess | 22:23 |
tchaypo | this is for when a node gets updated with a new image | 22:23 |
tchaypo | we want to preserve the old ssh host keys, so the rest of the world doesn't have too much of a tantrum? | 22:24 |
greghaynes | Yes, I might be trying to hijack the ssh version string to allow us to know when the host key has been updated :) | 22:24 |
tchaypo | it all sounded reasonable | 22:24 |
tchaypo | when i thought you were storing the host keys on /mnt/state | 22:24 |
tchaypo | but then you said "verson string" and I got sad | 22:24 |
*** markmc has quit IRC | 22:25 | |
tchaypo | so the idea here is that if we've fixed the host keys, the version string should let us know | 22:26 |
tchaypo | if we haven't fixed it yet, we'll know because (A) the host key is wrong, and (B) there's no version string | 22:26 |
tchaypo | is that right? | 22:27 |
greghaynes | mostly - itll still have a version string, most tools get pretty mad and (rightfully) exit with failure on hostkey validation error | 22:27 |
greghaynes | so this way there can be a check infront of that of "has the key been restored yet" | 22:28 |
tchaypo | so we're never going to be *trusting* that versionstring for anything | 22:29 |
tchaypo | ie, we're never going to be saying "oh, but it says its changed, so that's okay, I'll just accept the new key" | 22:29 |
tchaypo | if we see a wrong key we're going to be sitting back and waiting for the MitM to give up and go away and/or the key to be restored | 22:30 |
greghaynes | probably not, hopefully this is just a hack for a short term solution | 22:30 |
greghaynes | I just like how easy preserving these keys seems, but then turns into a giant mess | 22:30 |
*** penick has quit IRC | 22:31 | |
*** penick has joined #tripleo | 22:33 | |
tchaypo | instead of preserving them, we could just use the first mac address as a seed, so we get the same randomly-generated key every time | 22:34 |
* tchaypo sets mode +troll | 22:34 | |
tchaypo | Cannot update a failed stack | 22:34 |
greghaynes | "randomly-generated" | 22:35 |
greghaynes | def rand(): return 4 | 22:35 |
greghaynes | ? | 22:35 |
SpamapS | Just return "Red Dwarf" .. its pretty random | 22:38 |
greghaynes | what, our pacemaker element has a sleep 30 in it? | 22:40 |
SpamapS | sure why not | 22:40 |
SpamapS | sleeps make the world go round | 22:40 |
*** jml has quit IRC | 22:43 | |
*** jml has joined #tripleo | 22:47 | |
openstackgerrit | Julia Kreger proposed a change to openstack/tripleo-image-elements: Addition of basic ansible install https://review.openstack.org/113007 | 22:51 |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Add rdo-release element https://review.openstack.org/104598 | 22:53 |
*** ramishra has joined #tripleo | 22:55 | |
*** ramishra has quit IRC | 22:59 | |
openstackgerrit | James Slagle proposed a change to openstack/diskimage-builder: Use package-installs in fedora https://review.openstack.org/108441 | 22:59 |
openstackgerrit | James Slagle proposed a change to openstack/diskimage-builder: Use package-installs in more elements https://review.openstack.org/108762 | 22:59 |
openstackgerrit | James Slagle proposed a change to openstack/diskimage-builder: foo https://review.openstack.org/114385 | 23:00 |
*** penick has quit IRC | 23:03 | |
*** chuckC has quit IRC | 23:08 | |
*** ccrouch has quit IRC | 23:10 | |
*** penick has joined #tripleo | 23:10 | |
*** penick has quit IRC | 23:11 | |
*** penick has joined #tripleo | 23:12 | |
openstackgerrit | Jonathan Brownell proposed a change to openstack/tripleo-incubator: Exposed fixed VIP address to Heat ControlFixedIPs parameter https://review.openstack.org/114391 | 23:21 |
*** ccrouch has joined #tripleo | 23:23 | |
*** jml has quit IRC | 23:25 | |
*** jml has joined #tripleo | 23:28 | |
openstackgerrit | James Slagle proposed a change to openstack/diskimage-builder: Use package-installs in fedora https://review.openstack.org/108441 | 23:41 |
openstackgerrit | James Slagle proposed a change to openstack/diskimage-builder: package-installs for pre-install.d/post-install.d https://review.openstack.org/108437 | 23:41 |
openstackgerrit | James Slagle proposed a change to openstack/diskimage-builder: Use package-installs in more elements https://review.openstack.org/108762 | 23:41 |
openstackgerrit | Gregory Haynes proposed a change to openstack/tripleo-image-elements: Add an element to restore ssh keys from /mnt/state https://review.openstack.org/114360 | 23:50 |
*** ramishra has joined #tripleo | 23:56 | |
*** chuckC has joined #tripleo | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!