StevenK | tchaypo: That may break toci | 00:00 |
---|---|---|
tchaypo | yeah, and it may break existing users to | 00:00 |
StevenK | Actually | 00:01 |
tchaypo | eg, I've always run the scripts from ~/src/tripleo-incubator so that's where my existing scripts are | 00:01 |
tchaypo | the next time I run after this change, they won't be found | 00:01 |
tchaypo | I could check ./ first and fall back to $TRIPLEO_ROOT/triple-incubator only if they're not in the current directory? | 00:01 |
openstackgerrit | Steve Kowalik proposed a change to openstack-infra/tripleo-ci: No longer source undercloudrc https://review.openstack.org/83251 | 00:02 |
lifeless | thats what I'm about to ask for in my review of it | 00:02 |
*** giulivo has quit IRC | 00:02 | |
StevenK | toci uses $TRIPLEO_ROOT/triple-incubator anyway | 00:02 |
StevenK | lifeless: You forgot to remove the source when you moved the overcloud to the seed. :-) | 00:03 |
lifeless | StevenK: no, that was deliberate | 00:03 |
lifeless | StevenK: we need to exercise the undercloud slightly | 00:04 |
lifeless | StevenK: just not really formed up | 00:04 |
StevenK | lifeless: Exercise how, since I'd be happy to munge that patch into that form | 00:05 |
tchaypo | actually it's probably better to put the backwards-compatibility into the setup-*-passwords scripts - let them move the file across to $TRIPLEO_ROOT if they can find it at the old location. Then the devtest_*cloud scripts will call setup-*-passwords and be guaranteed to find the file at the right locaiton afterwards | 00:05 |
StevenK | lifeless: Was patch set 15 of no-more-backwards-compat another rebase? | 00:06 |
openstackgerrit | Steve Baker proposed a change to openstack/os-collect-config: When extracting deployments, don't delete original https://review.openstack.org/83248 | 00:06 |
lifeless | StevenK: boot something on it with heat | 00:06 |
lifeless | StevenK: without the full overcloud overhead | 00:07 |
lifeless | StevenK: one example would be to deploy undercloud.qcow2 in the undercloud | 00:08 |
openstackgerrit | James Polley proposed a change to openstack/tripleo-incubator: Standardise location of environment password files. https://review.openstack.org/83250 | 00:11 |
*** lblanchard has joined #tripleo | 00:12 | |
*** noslzzp has joined #tripleo | 00:18 | |
tchaypo | If anyone wants to take a look at my latest comment on https://bugs.launchpad.net/tripleo/+bug/1297324 there's a decent chance you'll spot something I missed and get to laugh at me | 00:18 |
uvirtbot | Launchpad bug 1297324 in tripleo "iptables element scripts don't work on Ubuntu" [Low,Incomplete] | 00:18 |
*** lblanchard has quit IRC | 00:18 | |
*** matsuhashi has joined #tripleo | 00:19 | |
*** lblanchard has joined #tripleo | 00:19 | |
*** lblanchard has quit IRC | 00:20 | |
lifeless | tchaypo: nope, focusing on the actual problem is good :) | 00:23 |
*** lucas-afk has quit IRC | 00:25 | |
*** epim has quit IRC | 00:26 | |
*** lblanchard has joined #tripleo | 00:36 | |
*** CaptTofu_ has quit IRC | 00:37 | |
*** lblanchard has quit IRC | 00:37 | |
lifeless | devananda: https://review.openstack.org/#/c/74626/ | 00:40 |
devananda | looks | 00:41 |
lifeless | devananda: wanting a fact check on my interpretation of the situation | 00:42 |
lifeless | translated programming interfaces scare the hebes out of me | 00:43 |
devananda | lifeless: AIUI, only the message strings are translated | 00:44 |
devananda | _not_ the exception names | 00:44 |
devananda | eg, look at https://www.transifex.com/projects/p/ironic/viewstrings/#pt_BR/ironic-translations/18875950 | 00:45 |
lifeless | ah ok then!. but ... you filed a bug about clients not needing to match on lots of different things | 00:45 |
lifeless | which I just reviewed and -1'd a patch for | 00:45 |
lifeless | so I'm a little confused :) | 00:45 |
devananda | https://github.com/openstack/ironic/blob/master/ironic/common/exception.py#L149 | 00:46 |
devananda | nvm | 00:46 |
devananda | so | 00:46 |
devananda | actually, compare that list of exceptions to | 00:46 |
devananda | https://github.com/openstack/python-ironicclient/blob/master/ironicclient/exc.py | 00:47 |
devananda | actually, really nvm | 00:48 |
devananda | i'm not sure where the conversion is(n't) happening | 00:48 |
lifeless | lol | 00:48 |
devananda | https://github.com/openstack/python-ironicclient/blob/master/ironicclient/common/http.py#L167 | 00:50 |
lifeless | jogo: https://review.openstack.org/#/c/74600/ | 00:50 |
*** rpodolyaka1 has joined #tripleo | 00:50 | |
*** mestery has quit IRC | 00:51 | |
devananda | and https://github.com/openstack/python-ironicclient/blob/master/ironicclient/exc.py#L150 | 00:52 |
devananda | so... there *is* a mapping | 00:52 |
devananda | and it's probably incomplete | 00:52 |
devananda | instead of matching __name__, things should be added t othat mapping | 00:52 |
devananda | but i hadn't dug into it and that was a quick fix | 00:52 |
*** rpodolyaka1 has quit IRC | 00:55 | |
*** blamar has joined #tripleo | 00:57 | |
lifeless | devananda: so, open question, should we run an overcloud test job on top of Ironic ? | 01:02 |
lifeless | right now I just configured seed+undercloud which tells us | 01:02 |
lifeless | a) we can build images | 01:02 |
lifeless | b) that heat deploy of Ironic works (or doesn't) | 01:02 |
*** eghobo has quit IRC | 01:02 | |
lifeless | c) that we can deploy to baremetal with it (or the udnercloud deploy would barf) | 01:03 |
lifeless | We don't know if the deployed undercloud really works (and an overcloud test wouldn't tell us that as we run those against the seed) | 01:03 |
lifeless | but it would test multiple node deploys for ironic vs just the one that is the undercloud | 01:03 |
devananda | lifeless: quick answer then i need to run | 01:04 |
devananda | lifeless: ideally i'd run temepst on that undercloud | 01:04 |
*** sgrasley_ has joined #tripleo | 01:05 | |
devananda | lifeless: but in tripleo's case, the equivalent is "deploy the overcloud" | 01:05 |
devananda | testing what's IN the overcloud has no benefit to ironic aFAICT | 01:05 |
devananda | all tat ^ presumes you'd be delploying said overcloud on bare metal | 01:05 |
lifeless | devananda: right, thats why I skipped the overcloud teset | 01:06 |
devananda | so you're looking at a total of 4 machines for the etest | 01:06 |
lifeless | devananda: we don't do any on-real-metal jobs yet, they're all deployed to kvm vms pretending to be bm' | 01:06 |
devananda | ah, right | 01:06 |
devananda | so same thing applies, actually, to VMs | 01:06 |
lifeless | right :) | 01:06 |
devananda | tseting multiple operations in parallel | 01:06 |
devananda | :) | 01:06 |
lifeless | so tempest in the jenkins slave against the deployed undercloud makes sense to me | 01:07 |
lifeless | we can register 3 nodes with it to deploy stuff to | 01:07 |
devananda | lifeless: caveat that tempest does not have support today for a limited set of nova tests | 01:07 |
devananda | and ironic does not (and probably will not ever) support the full nova feature matrix | 01:07 |
lifeless | devananda: you can give it fairly arbitrary test lists | 01:07 |
lifeless | devananda: see the tempest element we have | 01:08 |
devananda | yes. adam_g is working on this for gate support for the virtual-ironic job | 01:08 |
devananda | in principle, the same list should work in both virtual-ironic and tripleo-ci-ironic | 01:08 |
devananda | ok - gotta run :) | 01:08 |
Lotus907efi | anyone know how to make a GPG public key available so when building images from an internal Ubuntu repo with unique keys the system will quit complaining about "the public key is not available" | 01:09 |
Lotus907efi | I am trying to run devtest_overcloud.sh and load packages from a private internal repo | 01:10 |
Lotus907efi | it loads some packages but errors out on others | 01:10 |
lifeless | Lotus907efi: Private repo or private mirror ? | 01:10 |
Lotus907efi | and they are all supposed to be signed with the same keys so I am corn-fused | 01:11 |
tchaypo | apt-key is your friend | 01:11 |
tchaypo | http://askubuntu.com/questions/291035/how-to-add-a-gpg-key-to-the-apt-sources-keyring | 01:11 |
lifeless | Lotus907efi: e.g. is it customised content, or is it just a mirror of Ubuntu ? | 01:11 |
tchaypo | but if it's just a mirror I'm worried about why the key isn't already in the key ring | 01:11 |
lifeless | if its just a mirror, the key should be in the image being build already | 01:11 |
Lotus907efi | it is a private repo that jeb maintains for the cloud infrastructure systems | 01:11 |
lifeless | ^5 tchaypo | 01:11 |
Lotus907efi | so not really a mirror | 01:12 |
lifeless | Lotus907efi: ok, so you need to get the key from jeb, and you'll need to write a new element, or an enhancement to the dpkg element, to support adding keys | 01:12 |
Lotus907efi | I have the key | 01:12 |
*** noslzzp has quit IRC | 01:12 | |
*** sgrasley has quit IRC | 01:12 | |
*** rpodolyaka has quit IRC | 01:12 | |
*** matsuhashi has quit IRC | 01:12 | |
*** nati_ueno has quit IRC | 01:12 | |
*** Matt2 has quit IRC | 01:12 | |
*** d0ugal has quit IRC | 01:12 | |
*** zigo has quit IRC | 01:12 | |
*** StevenK has quit IRC | 01:12 | |
*** jrist has quit IRC | 01:12 | |
*** john-n-seattle has quit IRC | 01:12 | |
Lotus907efi | hmmm, | 01:12 |
lifeless | time to write a patch then :) | 01:13 |
lifeless | as tchaypo says, apt-get is the tool to use | 01:13 |
tchaypo | s/apt-get/apt-key/ | 01:13 |
tchaypo | and just to pre-empt the usual | 01:13 |
Lotus907efi | hmmm, so I have to dig down into the elements that come with diskimage-builder? | 01:13 |
tchaypo | s/devstack/devtest/ | 01:13 |
lifeless | you'll need to use the extra-data.d hook to copy it in - see diskimage-builder/README.md for lots of information on how these things work | 01:13 |
lifeless | Lotus907efi: you're adding a usecase we haven't had, so yes :) | 01:13 |
Lotus907efi | ah, wonderful | 01:13 |
lifeless | Lotus907efi: should be 10-15 lines | 01:14 |
Lotus907efi | oh | 01:14 |
Lotus907efi | ok | 01:14 |
lifeless | and two scripts | 01:14 |
lifeless | one to copy the key in | 01:14 |
lifeless | and one to apply it in pre-install.d | 01:14 |
Lotus907efi | hmm, I am still puzzled why some of the packages were accepted and others were not | 01:15 |
Lotus907efi | they are all supposed to be signed with the same key | 01:15 |
lifeless | apt archive validation doesn't look at per package signatures | 01:16 |
lifeless | what happens is the repo's top level metadata is signed | 01:16 |
lifeless | and from there down the tree its transitively hashed | 01:16 |
Lotus907efi | ah, ok | 01:17 |
*** rpodolyaka has joined #tripleo | 01:20 | |
Lotus907efi | sounds like a job for tomorrow | 01:21 |
Lotus907efi | since it is 7:20PM here | 01:21 |
lifeless | night :) | 01:23 |
lifeless | SpamapS: btw shiny for you https://review.openstack.org/#/c/83188/ | 01:40 |
jogo | lifeless: so we are still using the old libvirt as a minumum 0.9.8 (unless that changed under me) | 01:40 |
*** fandi has quit IRC | 01:41 | |
*** eghobo has joined #tripleo | 01:41 | |
jogo | lifeless: re: https://review.openstack.org/#/c/74600/ | 01:41 |
jogo | which makes me inclined to say -1 to that patch | 01:41 |
lifeless | jogo: why does that prevent changing the default ? | 01:41 |
*** Lotus907efi has quit IRC | 01:41 | |
jogo | lifeless: because we say this works for x and then our confid won't. But I guess that is what the DocImpact is for | 01:44 |
lifeless | jogo: it passes CI | 01:44 |
lifeless | jogo: so either we don't test block migration (in which ase we don't actually say it works at all) or we test it and it works on 0.9.8. | 01:44 |
*** Lotus907efi has joined #tripleo | 01:45 | |
*** nosnos has joined #tripleo | 01:45 | |
*** blamar has quit IRC | 01:45 | |
*** eghobo has quit IRC | 01:45 | |
jogo | lifeless: we don't test block migration | 01:46 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Update documentation. https://review.openstack.org/82741 | 01:46 |
lifeless | jogo: so we don't actually know if the current values work either. | 01:46 |
lifeless | jogo: quod erat demonstratum | 01:46 |
jogo | lifeless: well people tell us they work or don't | 01:46 |
lifeless | jogo: right, which I am - they don't work [well] today :) | 01:46 |
jogo | which version is needed for this | 01:47 |
lifeless | there are a raft of blog posts describing the change in my patch | 01:47 |
lifeless | I don't know, noone who has blogged has bothered to specify a minimum from what I recall | 01:47 |
lifeless | ok, I have to run, lunch and removing dustsheets etc. | 01:47 |
openstackgerrit | Steve Kowalik proposed a change to openstack/tripleo-incubator: Add baremetal bridge support to devtest_testenv https://review.openstack.org/83267 | 01:47 |
*** lifeless has quit IRC | 01:48 | |
*** matsuhashi has joined #tripleo | 01:49 | |
*** nati_ueno has joined #tripleo | 01:49 | |
*** Matt2 has joined #tripleo | 01:49 | |
*** d0ugal has joined #tripleo | 01:49 | |
*** zigo has joined #tripleo | 01:49 | |
*** StevenK has joined #tripleo | 01:49 | |
*** jrist has joined #tripleo | 01:49 | |
*** john-n-seattle has joined #tripleo | 01:49 | |
openstackgerrit | Steve Kowalik proposed a change to openstack/tripleo-incubator: Add baremetal bridge support to devtest_testenv https://review.openstack.org/83267 | 01:51 |
StevenK | Yay Freenode | 01:52 |
StevenK | Mar 25, 2014 12:00PM SYDNEY, AU Cleared Customs | 02:03 |
StevenK | DHL, why do you taunt me so? :-( | 02:03 |
*** fandi has joined #tripleo | 02:07 | |
*** CaptTofu has joined #tripleo | 02:15 | |
openstackgerrit | Dan Prince proposed a change to openstack/diskimage-builder: Make stable-interface-names its own element. https://review.openstack.org/83271 | 02:18 |
openstackgerrit | Dan Prince proposed a change to openstack/tripleo-incubator: Revert "Fedora uses em1 for undercloud/overcloud" https://review.openstack.org/83275 | 02:24 |
openstackgerrit | Dan Prince proposed a change to openstack/diskimage-builder: Make stable-interface-names its own element. https://review.openstack.org/83271 | 02:26 |
*** vkozhukalov has joined #tripleo | 02:30 | |
*** lifeless has joined #tripleo | 02:30 | |
lifeless | and I'm back | 02:33 |
*** lifeless has quit IRC | 02:35 | |
*** matsuhashi has quit IRC | 02:37 | |
*** matsuhashi has joined #tripleo | 02:38 | |
*** sseago has quit IRC | 02:46 | |
*** matsuhashi has quit IRC | 02:47 | |
*** marun has joined #tripleo | 02:50 | |
*** killer_prince has quit IRC | 02:50 | |
*** lazy_prince has joined #tripleo | 02:51 | |
*** lazy_prince is now known as killer_prince | 02:51 | |
StevenK | tchaypo: I replied on a review with some clues as to where the openstack tools live. | 02:51 |
*** lifeless has joined #tripleo | 02:53 | |
*** nosnos has quit IRC | 03:04 | |
*** sseago has joined #tripleo | 03:06 | |
*** ramishra has joined #tripleo | 03:11 | |
*** cwolferh has quit IRC | 03:11 | |
*** ruagair has quit IRC | 03:26 | |
*** cwolferh has joined #tripleo | 03:27 | |
*** ruagair has joined #tripleo | 03:28 | |
*** fandikurnia has joined #tripleo | 03:32 | |
*** ramishra_ has joined #tripleo | 03:35 | |
*** blamar has joined #tripleo | 03:35 | |
*** blamar has quit IRC | 03:36 | |
*** ramishra has quit IRC | 03:37 | |
notq | build out the undercloud with a laptop, then ha, then scale out. that's so neat. heh. | 03:40 |
lifeless | notq: thanks ;) | 03:41 |
notq | i'm catching up on everything crash coursing, a ton of neat ideas. :) | 03:43 |
*** nosnos has joined #tripleo | 03:48 | |
*** matsuhashi has joined #tripleo | 03:48 | |
*** yamahata has joined #tripleo | 03:51 | |
*** fandikurnia has quit IRC | 03:53 | |
*** fandi has left #tripleo | 03:53 | |
*** fandikurnia has joined #tripleo | 03:54 | |
*** ramishra_ has quit IRC | 03:57 | |
*** ramishra has joined #tripleo | 03:57 | |
openstackgerrit | Steve Kowalik proposed a change to openstack-infra/tripleo-ci: ensure-test-env now uses devtest_testenv https://review.openstack.org/83285 | 03:58 |
*** untriaged-bot has joined #tripleo | 04:00 | |
untriaged-bot | Untriaged bugs so far: | 04:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1290488 | 04:00 |
uvirtbot | Launchpad bug 1290488 in tripleo "Baremetal: Invalid credentials" [Undecided,Incomplete] | 04:00 |
*** untriaged-bot has quit IRC | 04:00 | |
*** yamahata has quit IRC | 04:05 | |
lifeless | notq: well, welcome :) | 04:06 |
lifeless | notq: are you planning on development, or using openstack (or both?) | 04:06 |
lifeless | StevenK: 79051 has a really weird error on it | 04:07 |
lifeless | StevenK: as in WTF | 04:07 |
notq | lifeless, i've been a sysadmin for a long time, not much of a developer although i can read code. | 04:09 |
notq | read through the bug list and git changes to try to understand better. | 04:09 |
notq | i'd be happy to develop provided i can provide value, however that isn't my focus. | 04:10 |
StevenK | lifeless: Oh? | 04:10 |
notq | looking at potentially doing a large bare metal install | 04:11 |
openstackgerrit | Steve Kowalik proposed a change to openstack/tripleo-incubator: Store seed details in the JSON https://review.openstack.org/79051 | 04:17 |
tchaypo | StevenK: Oh, i know where the tools live, my poinit was more that I don't think an assumption that the user has them installed locally is in keeping with our docs | 04:20 |
*** eghobo has joined #tripleo | 04:20 | |
StevenK | tchaypo: But the script was source'ing devtest_variables before running glance | 04:21 |
tchaypo | ho hum. | 04:21 |
tchaypo | Theres some small tidgy chance I was overlooking that fine detail. | 04:21 |
* tchaypo trusts that sarcasm is evident | 04:22 | |
lifeless | StevenK: go look at it :) | 04:23 |
lifeless | notq: cool | 04:23 |
*** ruagair has quit IRC | 04:26 | |
*** ruagair has joined #tripleo | 04:27 | |
lifeless | devananda: re I9e910bbb82b2ab456ed15af4dee2b67491d6e24b - I thought there was an exact match scheduler for nova-bm ? | 04:28 |
lifeless | devananda: did it get removed? | 04:29 |
openstackgerrit | James Polley proposed a change to openstack/tripleo-incubator: Standardise location of environment password files. https://review.openstack.org/83250 | 04:36 |
tchaypo | StevenK: I've fixed the quoting but kept the separate lines for if/then to be consistent with style within the file | 04:37 |
tchaypo | but if you feel strongly about it I'm happy to tweak the whole file (ie, the single other occurrence) to be smashed | 04:37 |
StevenK | % git grep -l '^then$' | 04:40 |
StevenK | scripts/setup-overcloud-passwords | 04:40 |
StevenK | scripts/setup-undercloud-passwords | 04:40 |
StevenK | scripts/write-tripleorc | 04:40 |
StevenK | Clearly, they are special snowflakes | 04:41 |
* StevenK takes an axe to write-tripleorc | 04:41 | |
StevenK | But not in the way I want to, sadly. | 04:41 |
* tchaypo will fix the two passwords scripts | 04:44 | |
*** ramishra has quit IRC | 04:44 | |
*** matsuhashi has quit IRC | 04:45 | |
openstackgerrit | Steve Kowalik proposed a change to openstack/tripleo-incubator: Use if; then style in write-tripleorc https://review.openstack.org/83289 | 04:45 |
greghaynes | tchaypo: Why is it preferred to write the passwords file in the tripleo-incubator repo rather than in just $TRIPLEO_ROOT? | 04:46 |
greghaynes | Seems like mucking up the repo is less than ideal if not necessary | 04:46 |
tchaypo | please explain why writting seedrc/undercloudrc/overcloudrc there is okay, but the passwords not okay | 04:47 |
greghaynes | I think thats also less than idea :) | 04:47 |
greghaynes | er, ideal | 04:47 |
tchaypo | which is to say that I agree with you, but we have precedent in that we write the rc files there; and it seems to me preferable to foul up a single known location than to have turds scattered hither and yon | 04:47 |
greghaynes | ugh | 04:47 |
greghaynes | thats ugh as in I agree and dislike the result | 04:48 |
tchaypo | as lifeless has said, what we really want is to have a heat json file that has all the things, that heat can read and we can interrogate via jq | 04:48 |
greghaynes | yes, so that json file doesnt live in a repo :) | 04:48 |
greghaynes | it gets written to $TRIPLEO_ROOT IIRC | 04:49 |
StevenK | It does | 04:49 |
tchaypo | yes. $TRIPLEO_ROOT seems like the better place | 04:49 |
tchaypo | wait, do the rc files get written there? | 04:49 |
tchaypo | please tell me I was wrong and they do | 04:49 |
tchaypo | it | 04:49 |
greghaynes | no, they are in the incubator repo | 04:49 |
tchaypo | it'll make me so happy | 04:49 |
tchaypo | bah | 04:49 |
*** matsuhas_ has joined #tripleo | 04:49 | |
StevenK | Hah | 04:49 |
tchaypo | but $TE_DATAFILE is in $TRIPLEO_ROOT, right? | 04:49 |
StevenK | Clearly, tchaypo can't be happy. | 04:49 |
StevenK | tchaypo: It is | 04:49 |
greghaynes | ok, I just wanted to sanity check that there wasnt a strong reason to put in repo - ill comment in review so we can hash it out there | 04:50 |
tchaypo | I think that $TE_DATAFILE is as important a precedent as the location of the rc files. How about I tweak my change to use $TRIPLEO_ROOT/ ? | 04:50 |
StevenK | The images get written to $TRIPLEO_ROOT, too | 04:50 |
StevenK | tripleorc too | 04:50 |
greghaynes | tchaypo: I prefer that, yes | 04:50 |
openstackgerrit | James Polley proposed a change to openstack/tripleo-incubator: Standardise location of environment password files. https://review.openstack.org/83250 | 04:51 |
tchaypo | ignore that one | 04:51 |
greghaynes | aaah you push changes faster than I can comment :p | 04:51 |
lifeless | greghaynes: tchaypo: we don't write the rc files at all | 04:53 |
lifeless | they are static | 04:53 |
greghaynes | even better | 04:53 |
lifeless | if you're referring to the per cloud rc fiels | 04:53 |
lifeless | we have queries in them | 04:54 |
lifeless | e.g. to testenv.json | 04:54 |
openstackgerrit | James Polley proposed a change to openstack/tripleo-incubator: Standardise location of environment password files. https://review.openstack.org/83250 | 04:54 |
greghaynes | tchaypo: ty ty | 04:54 |
tchaypo | It's strange how at-home some throughtful review makes me feel | 04:57 |
tchaypo | I didn't realise how much I missed it until I started getting it again. | 04:57 |
StevenK | Atlassian doesn't do that? | 04:57 |
lifeless | speaking of | 04:58 |
lifeless | they're trolling nzers for recruits | 04:58 |
lifeless | I need to send them a polite 'we weren't right for each in 2009, whats changed' mail :P | 04:58 |
lifeless | s/mail/reply/ | 04:59 |
tchaypo | I'm sure atlassian does that in development teams, but I wasn't on a dev team | 04:59 |
lifeless | devops! | 04:59 |
StevenK | lifeless: Surely then they reply with "Everything! Now talk to us." | 04:59 |
tchaypo | although even there - my understanding, based on things I picked up during my on-boarding, was that the general practice is for post-commit code review - often many weeks post-commit | 05:00 |
tchaypo | I'm sure that varied from team to team and from time to time | 05:00 |
StevenK | Too late. | 05:00 |
tchaypo | in fact, I know for a fact that some teams did pre-commit reviews | 05:00 |
*** Rakesh5 has joined #tripleo | 05:00 | |
StevenK | Sure, let's close the barn after the horse is in the next state. | 05:00 |
lifeless | its certainly embracing velocity | 05:00 |
lifeless | but its odd for an org that makes 'agile' products to be so disconnected from the culture they're selling to | 05:01 |
lifeless | IMNSHO | 05:01 |
tchaypo | my feeling is that it's generaly a false economy | 05:01 |
*** marun has quit IRC | 05:01 | |
tchaypo | you might gain speed, but you spend more time circling back over the same ground, so your overall velocity tends to be lower | 05:01 |
lifeless | for me its a communications thing | 05:02 |
lifeless | its far to easy for folk (like me :)) to go completely off reservation if we aren't talking with other folk and convincing them about direction (or being convinced) | 05:02 |
tchaypo | there there are emergencies where getting a fast fix out, but generally I'd prefer to get it solid the first time | 05:03 |
tchaypo | with the caveat that I've seen people (including me) mistake "solid" for "perfect" and end up not committing anything at all, which can be even worse than committing the wrong thing | 05:03 |
*** rpodolyaka1 has joined #tripleo | 05:04 | |
tchaypo | lifeless: you're 3 steps ahead of us at the best of times, if we help to keep you on course it's only because you're dragging us along in your wake | 05:04 |
tchaypo | like sea-anchors | 05:05 |
lifeless | tchaypo: flattery will get you nowhere | 05:05 |
lifeless | :)\ | 05:05 |
tchaypo | now i shall relocate myself up to the library and start attempting to grok devtest_undercloud.sh | 05:07 |
tchaypo | actually, before I do that | 05:07 |
tchaypo | Would it make sense to update our docs on devtest.html to suggest that people "mkdir -p ~/.cache/tripleo; cd ~/.cache/tripleo; git clone tripleo-incubator"? | 05:08 |
tchaypo | at the moment I find myself "cd ~/src/tripleo-incubator; source scripts/devtest_variables.sh", but everything I do after that runs out of ~/.cache/tripleo/tripleo-incubator | 05:08 |
tchaypo | which is confusing when I start editing scripts inside ~/src and then wondering why they don't get executed | 05:08 |
StevenK | One of the scripts already populates it | 05:08 |
StevenK | I tend to apply diffs using git apply to the cached copy | 05:09 |
greghaynes | tchaypo: Left you one more minor nit :) | 05:09 |
tchaypo | yea, but step 2 of http://docs.openstack.org/developer/tripleo-incubator/devtest.html doesn't work | 05:10 |
StevenK | greghaynes: I am disappointed you didn't comment on my eval use | 05:10 |
greghaynes | oh no, where! | 05:10 |
tchaypo | because devtest_variables added $TRIPLEO_ROOT to the path, but there's nothing there to run | 05:10 |
tchaypo | it works the *second* time, but the user has to Just Know(TM) to run it from their checkout Just This One Time | 05:10 |
StevenK | greghaynes: It's already landed, scripts/register-nodes | 05:10 |
greghaynes | oh my | 05:11 |
greghaynes | I have to say, yours is a lot worse than mine :p | 05:11 |
lifeless | tchaypo: so what I do is | 05:12 |
lifeless | mkdir tripleo; export TRIPLEO_ROOT=~/tripleo | 05:12 |
lifeless | because hidden in .cache sucks | 05:12 |
lifeless | I really dislike that we do that at all | 05:12 |
StevenK | greghaynes: I don't like it either, but having six almost identical lines offended more. | 05:12 |
*** matsuhas_ has quit IRC | 05:12 | |
greghaynes | yep. Welcome to the fun house | 05:12 |
StevenK | Weeeeeel, it is a cache of sorts | 05:13 |
lifeless | StevenK: the elements and heat templates are direct inputs | 05:13 |
lifeless | StevenK: dib should be installable these days | 05:13 |
lifeless | StevenK: client-tools is a workaround for distros (best case) up to 6 months behoind | 05:14 |
lifeless | StevenK: though I take your point. But - do you enjoy editing stuff in .cache ? | 05:14 |
lifeless | StevenK: where it's not concurrency safe | 05:14 |
tchaypo | lifeless: and if a user does that *checks* it looks like write-tripleorc will eventually save that somewhere... | 05:14 |
lifeless | So we have an rc file devtest sources | 05:15 |
lifeless | I'd kind of like to have a mandatory rc file to feed it | 05:15 |
lifeless | which could be two lines or something | 05:15 |
lifeless | and would then mean you can run two tripleo runs at once | 05:15 |
*** cwolferh_ has joined #tripleo | 05:16 | |
StevenK | lifeless: So, I sometimes fall into the trap of editing in ~/openstack/openstack/tripleo-incubator and then wondering why my changes didn't work | 05:16 |
lifeless | 'Your membership in ubuntumembers is about to expire | 05:16 |
lifeless | ' | 05:16 |
tchaypo | http://docs.openstack.org/developer/tripleo-incubator/devtest_variables.html kinda refers to creating a moral equivalent of ~/.devtestrc | 05:16 |
lifeless | StevenK: right, thats the part of the fail | 05:16 |
tchaypo | but on the other hand, the docs we present to the user mention ~/tripleo, which obscures what the script actually does if you run it | 05:17 |
clarkb | lifeless ++ libraries exposing options lulwat | 05:17 |
StevenK | lifeless: *Every* time I got that e-mail when I was working on LP, I would create a branch to fix the stupid e-mail and then die due to the horribleness. | 05:17 |
lifeless | StevenK: you don't want reminders? | 05:17 |
StevenK | No, the e-mail lies. | 05:17 |
lifeless | ok thats brilliant - Membership renewed until 2015-04-01. | 05:18 |
lifeless | I get to renew on apr 1st | 05:18 |
StevenK | "We will tell you when you have expired." which is a lie. "We will spam you every day until you give in and press the button or leave the team in disgust." is closer. | 05:18 |
*** cwolferh has quit IRC | 05:19 | |
tchaypo | on a different note - the docs in devtest.sh include "git checkout <stable-branch>", which has always confused me, as I can't find any stable branches | 05:20 |
StevenK | They're all stable | 05:21 |
StevenK | *cough* | 05:21 |
greghaynes | they are all equally (un)stable | 05:21 |
tchaypo | okay, rephrase. I can't find any branches, full stop | 05:21 |
lifeless | tchaypo: I believe thats aspirational | 05:21 |
lifeless | clarkb: you are welcome ;) | 05:21 |
StevenK | lifeless: I liked your idea, generate it during sdist. | 05:23 |
tchaypo | generate what during sdist? | 05:23 |
StevenK | Sample config files | 05:23 |
StevenK | See d19ecd1b5b8e192c896ac1b2711465568222db53 in nova for the fun | 05:24 |
StevenK | Oh god. I love that the current storm cell that's about to hit Sydney streches to far north Queensland | 05:26 |
tchaypo | lolwut | 05:26 |
StevenK | Look at the national radar, it's pretty much one cell that covers the east coast | 05:27 |
tchaypo | http://www.bom.gov.au/products/national_radar_sat.loop.shtml | 05:27 |
tchaypo | looks like a tropical low to me, based on the satellite pics | 05:27 |
tchaypo | but http://www.bom.gov.au/australia/charts/4day_col.shtml says it isn't | 05:28 |
lifeless | http://www.jillesvangurp.com/2013/02/13/puppet/ | 05:29 |
*** matsuhashi has joined #tripleo | 05:29 | |
greghaynes | oh, puppet | 05:31 |
greghaynes | Speaking of local places trolling for recruits ;) | 05:32 |
tchaypo | give nigel a cuddle from me | 05:32 |
greghaynes | lol | 05:33 |
clarkb | greghaynes: heh, after my interview many a year ago I never heard back ever. Somehow I escaped | 05:33 |
greghaynes | clarkb: yea, somehow I avoided assimilating to that whole crew | 05:34 |
greghaynes | cant say the same for a large percentage of our class :p | 05:35 |
tchaypo | "sometimes A really comes before B if I specify it in that order in one file" - iirc that's a language feature as of 3.3 or so | 05:35 |
tchaypo | but I don't know how well documented that is | 05:35 |
clarkb | tchaypo: it is and I think its for 3.0 and on | 05:35 |
tchaypo | saying that puppet is more verbose than bash for trivial examples misses the point. If you only ahvea trivial example you don't need puppet | 05:35 |
tchaypo | but - a huge +1 to jilles' first point about how abysmal puppet is as a language | 05:37 |
tchaypo | it smells like a tool written by sysadmins with no dev experience bigger than a moderate-size bash script | 05:38 |
greghaynes | haha, hilarious because watching the people who were getting hired there that is basically what put me off from pursuing them :) | 05:39 |
openstackgerrit | James Polley proposed a change to openstack/tripleo-incubator: Add some clarity to the first-time user experience https://review.openstack.org/83294 | 05:40 |
tchaypo | so there you go, I done a thing. Please give it your numbers. | 05:40 |
tchaypo | or even comments if you like :) | 05:40 |
* greghaynes rolls 3 sided die | 05:40 | |
tchaypo | reading jilles' about-me page makes me homesick for .nl, which is odd because I was only there for ~12 days | 05:41 |
openstackgerrit | Gregory Haynes proposed a change to openstack/tripleo-incubator: Add OVERCLOUD_NOTCOMPUTESCALE support https://review.openstack.org/83296 | 05:53 |
lifeless | .oO | 05:54 |
* lifeless clicks | 05:54 | |
greghaynes | its not that exciting | 05:54 |
greghaynes | I just got tired of rebasing | 05:55 |
tchaypo | greghaynes: https://review.openstack.org/#/c/83296/1/scripts/devtest_variables.sh,unified | 05:59 |
tchaypo | why is your new line #nodocs? | 05:59 |
tchaypo | also, that should be #nodocs not # nodocs | 06:00 |
greghaynes | Because non 1 values dont currently work, so figure not documenting it was the way to go | 06:00 |
greghaynes | I mean, they *could* work with the proper heat template and image elements | 06:01 |
greghaynes | but we dont have those | 06:01 |
tchaypo | I'd rather have an explicit comment to say that it doesn't work | 06:01 |
tchaypo | maybe with a link to a blueprint/etherpad showing the work in progress, if such a thing exists #idealist | 06:01 |
* greghaynes had flashbacks as my last company was called idealist and used twitter a lot | 06:02 | |
greghaynes | hrm, so the reason I didnt do that is that theres nothing in tripleo-incubator preventing it from working | 06:02 |
greghaynes | but docs arent a bad idea | 06:02 |
greghaynes | Also, im hoping people chime in wit "please change the notcompute name now before we really get commited to it" | 06:04 |
lifeless | .oO mellanox have hardware offload for overlay networks now | 06:04 |
lifeless | shiny | 06:04 |
*** killer_prince is now known as lazy_prince | 06:07 | |
*** vkozhukalov has quit IRC | 06:10 | |
*** jtomasek has joined #tripleo | 06:14 | |
*** jtomasek has quit IRC | 06:14 | |
*** rpodolyaka1 has quit IRC | 06:21 | |
openstackgerrit | James Polley proposed a change to openstack/tripleo-incubator: Add some clarity to the first-time user experience https://review.openstack.org/83294 | 06:21 |
StevenK | CONTROLLERSCALE ? | 06:24 |
greghaynes | huh. It appears the cause of all my pain this evening is that my 32gb ram box has been OOMing with my changes :( | 06:24 |
lifeless | well | 06:24 |
lifeless | greghaynes: \o/ | 06:24 |
lifeless | so the name is bad | 06:24 |
lifeless | but | 06:24 |
tchaypo | WEBSCALE | 06:25 |
lifeless | spamaps has a massive overhaul of the overcloud | 06:25 |
lifeless | so | 06:25 |
tchaypo | or in this case NOTWEBSCALE perhaps? | 06:25 |
lifeless | lets not mess with trivial | 06:25 |
lifeless | tchaypo: MONGOSCALE? | 06:25 |
lifeless | tchaypo: FLASHSCALE? | 06:25 |
StevenK | If the name is going to change, then let's use the new name? | 06:25 |
lifeless | StevenK: We have precisely one person hacking on heat support right now; lets not cause bottlenecks more work. | 06:25 |
tchaypo | clarkb: thanks for the git-review thing | 06:25 |
openstackgerrit | James Polley proposed a change to openstack/tripleo-incubator: Add some clarity to the first-time user experience https://review.openstack.org/83294 | 06:25 |
*** marun has joined #tripleo | 06:29 | |
tchaypo | btw, how many hours battery life do all y'all get with your slices? | 06:29 |
greghaynes | >12 | 06:29 |
StevenK | I'd tell you if I had one. | 06:29 |
* StevenK sobs | 06:29 | |
tchaypo | is your slice the bb09, or do you have something else? | 06:29 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Make it possible to pass real hardware in. https://review.openstack.org/83188 | 06:29 |
lifeless | greghaynes: what machine? | 06:29 |
lifeless | greghaynes: model I mean | 06:29 |
greghaynes | Not sure, its the one that said my model on the smartbuy... | 06:30 |
greghaynes | lifeless: your old one | 06:30 |
greghaynes | 9470m? | 06:30 |
lifeless | greghaynes: yeah, the 9470m - was wayyyy better at batter than this | 06:30 |
lifeless | I'm suspecting the video card | 06:30 |
lifeless | or possibly backlight | 06:30 |
lifeless | reminds me I need to try the backlight=vendor thing | 06:30 |
tchaypo | I'm on the 8570w; the BB09 only gives me another ~3 hours battery life | 06:31 |
tchaypo | for a total of 6-7 hours | 06:31 |
SpamapS | lifeless: nvidia chipset is just not going to have the same PM capabilities. | 06:31 |
lifeless | SpamapS: this has both | 06:31 |
SpamapS | lifeless: if it is Haswell, it should have integrated intel graphics .. you might be able to disable the nvidia. | 06:31 |
lifeless | SpamapS: I'd like to shoot the radion in the head | 06:31 |
lifeless | SpamapS: exactly | 06:31 |
SpamapS | lifeless: perhaps bumblebee can do it in software? | 06:32 |
lifeless | bumblebee? | 06:32 |
SpamapS | I never got it working on my one dual mode box (old ivybridge mac book pro) | 06:32 |
lifeless | $ bumblebee | 06:32 |
lifeless | bumblebee: command not found | 06:32 |
lifeless | oh optimus support | 06:32 |
lifeless | hmm | 06:32 |
SpamapS | lifeless: https://github.com/Bumblebee-Project/bbswitch | 06:33 |
greghaynes | after some tweaking I was able to get haswell pm down to be crazy low | 06:33 |
lifeless | so I have | 06:33 |
lifeless | 00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b) | 06:33 |
greghaynes | powertop is pretty cool | 06:33 |
lifeless | 03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Mars [Radeon HD 8730M] | 06:33 |
lifeless | ^ is that optimus still ? | 06:33 |
lifeless | greghaynes: it is isn't it ;) | 06:33 |
tchaypo | speaking of the 8570w - http://poseidon.epfl.ch/english/hp-offers-the-last-8570w-at-50-off.html | 06:33 |
*** ohadlevy has quit IRC | 06:33 | |
lifeless | tchaypo: ahahahaha so you're keeping yours ? | 06:34 |
lifeless | wow these cpus have 16 different speeds | 06:34 |
lifeless | thats crazy | 06:34 |
greghaynes | yep, the haswell clocks down to something like a p3 | 06:35 |
greghaynes | :p | 06:35 |
lifeless | I'd be happy with burning, ok, trickle, off. | 06:35 |
lifeless | thank you pulseaudio... 100.0% PCI Device: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series] | 06:36 |
greghaynes | I remember looking at /proc/cpuinfo once and thinking wow, I think some of my microcontrollers have a higher clockspeed | 06:36 |
*** killer_prince has joined #tripleo | 06:36 | |
lifeless | 430 wakeups/second | 06:37 |
lifeless | usermodehelper + firefox FTW | 06:37 |
tchaypo | lifeless: it was preferable, at the time, to continuing to not have a machine | 06:37 |
tchaypo | cpu is decent and it's expandable to 32Gb, so it should last me for a while | 06:38 |
lifeless | tchaypo: roger wilco | 06:39 |
tchaypo | downside, it's the size and weight of 3 house bricks side-by-side | 06:39 |
*** yamahata has joined #tripleo | 06:39 | |
*** ohadlevy has joined #tripleo | 06:40 | |
*** ohadlevy is now known as Guest61621 | 06:40 | |
*** marun is now known as marun_afk | 06:46 | |
lifeless | ok, break time | 06:49 |
*** ramishra has joined #tripleo | 07:05 | |
*** Guest61621 is now known as ohadlevy_ | 07:11 | |
*** bkero has quit IRC | 07:11 | |
*** cwolferh_ has quit IRC | 07:15 | |
lifeless | SpamapS: can you review https://review.openstack.org/#/c/81959/ with an aim to +2 not +A ? | 07:16 |
lifeless | SpamapS: so that once the dependency is through (https://review.openstack.org/#/c/81627/) I can recheck and +A it ? | 07:17 |
*** bkero has joined #tripleo | 07:17 | |
*** rpodolyaka1 has joined #tripleo | 07:21 | |
*** ramishra has quit IRC | 07:22 | |
*** ramishra has joined #tripleo | 07:22 | |
openstackgerrit | A change was merged to openstack/diskimage-builder: rename udev.rules to dhcp-all-interfaces-udev https://review.openstack.org/82173 | 07:24 |
*** rpodolyaka1 has quit IRC | 07:25 | |
*** ramishra has quit IRC | 07:27 | |
*** sirushti is now known as shortstop | 07:27 | |
*** eghobo has quit IRC | 07:28 | |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Fixup Ironic support. https://review.openstack.org/81627 | 07:32 |
*** rpodolyaka1 has joined #tripleo | 07:32 | |
*** sabah has joined #tripleo | 07:34 | |
*** rpodolyaka1 has quit IRC | 07:34 | |
*** jprovazn has joined #tripleo | 07:36 | |
*** vkozhukalov has joined #tripleo | 07:38 | |
lifeless | \o/ | 07:40 |
*** mrunge has joined #tripleo | 07:41 | |
*** mrunge is now known as mrunge_brb | 07:41 | |
jprovazn | greghaynes, Hi | 07:42 |
greghaynes | jprovazn: Hey | 07:44 |
jprovazn | greghaynes, https://review.openstack.org/#/c/79884/6/elements/mariadb/element-deps - the thing is that mariadb-dev adds the needed mariadb.repo from where packages are being installed | 07:45 |
greghaynes | jprovazn: Seems odd, why doesnt the mariadb element add the repo? | 07:46 |
jprovazn | greghaynes, the same repo needs to be added if you use only mariadb-dev (w/o full server stuff) | 07:47 |
lifeless | moment of truth, retry no bug on an *actual ironic run* | 07:47 |
openstackgerrit | Matthew Macdonald-Wallace proposed a change to openstack/tripleo-image-elements: Install the check_mk Agent https://review.openstack.org/81485 | 07:47 |
*** jistr has joined #tripleo | 07:47 | |
jprovazn | greghaynes, sure, some "common" element would be cleaner - but this would be dependency hell | 07:48 |
greghaynes | jprovazn: ah, so the goal is to allow people to use -dev without mariadb element | 07:49 |
greghaynes | makes a lot more sense | 07:49 |
*** ramishra has joined #tripleo | 07:49 | |
* greghaynes removes -1 | 07:50 | |
greghaynes | Also +1 on not making a bunch of extra dependency complexity :) | 07:51 |
jprovazn | greghaynes, I thought I put this into some prev reply earlier, but yes - mariadb-server will probably not be used for compute images but at the same time you need mariadb-dev to build python stuff (pip install) | 07:51 |
jprovazn | greghaynes, cool, thanks | 07:51 |
*** rdopieralski has joined #tripleo | 07:53 | |
*** rdopieralski has quit IRC | 07:58 | |
*** jcoufal has joined #tripleo | 07:58 | |
*** rdopieralski has joined #tripleo | 07:59 | |
*** greghaynes has quit IRC | 08:02 | |
*** athomas has joined #tripleo | 08:02 | |
*** athomas has quit IRC | 08:05 | |
*** greghaynes has joined #tripleo | 08:06 | |
openstackgerrit | A change was merged to openstack/tuskar-ui: Fixed a few typos in runtest.sh https://review.openstack.org/83127 | 08:15 |
*** ifarkas has joined #tripleo | 08:15 | |
*** bauzas has joined #tripleo | 08:16 | |
openstackgerrit | A change was merged to openstack/tuskar-ui: Fix checkboxes on the nodes page https://review.openstack.org/82568 | 08:17 |
*** noslzzp has joined #tripleo | 08:24 | |
openstackgerrit | Radomir Dopieralski proposed a change to openstack/tuskar-ui: Make @handle_errors support any kind of function https://review.openstack.org/78153 | 08:27 |
chmouel | reading thru https://review.openstack.org/#/c/81959/20/scripts/register-nodes I was wondering if running devstack's bash8 as a gate would make sense for tripleo incubator bash scripts | 08:27 |
*** andreaf has joined #tripleo | 08:28 | |
*** sabah has quit IRC | 08:29 | |
lifeless | chmouel: I'm not sure anything makes sense for incubator:) | 08:31 |
chmouel | lifeless: fair enough :) so no gates on incubator? | 08:32 |
*** matsuhashi has quit IRC | 08:33 | |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Update elements to use os-svc-install -i. https://review.openstack.org/76964 | 08:34 |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Wire in OPENSTACK_VENV_DIR default if set https://review.openstack.org/76965 | 08:34 |
lifeless | chmouel: its a proving ground, not a product | 08:34 |
lifeless | chmouel: there are gates, but on functionality, we don't really want to overthink things there | 08:34 |
*** rpodolyaka1 has joined #tripleo | 08:34 | |
lifeless | chmouel: like - register-nodes is moving to os-cloud-config and probably becoming python | 08:35 |
lifeless | chmouel: its not that we don't care, just about things that matter :) | 08:35 |
lifeless | dang | 08:39 |
lifeless | https://jenkins06.openstack.org/job/check-tripleo-ironic-seed-precise/88/ | 08:39 |
*** rpodolyaka1 has quit IRC | 08:39 | |
lifeless | 2014-03-27 08:15:46.676 | + user-config | 08:39 |
lifeless | 2014-03-27 08:15:47.153 | + echo 'Waiting for Nova Compute to be available' | 08:39 |
lifeless | 2014-03-27 08:15:47.153 | Waiting for Nova Compute to be available | 08:39 |
lifeless | 2014-03-27 08:15:47.153 | + wait_for 30 10 nova service-list --binary nova-compute '2>/dev/null' '|' grep 'enabled.*\ up\ ' | 08:39 |
lifeless | 2014-03-27 08:21:00.903 | Timing out after 300 seconds: | 08:39 |
lifeless | so nova compute didn't start | 08:39 |
lifeless | and yet I just ran the same build locally | 08:41 |
lifeless | hmm | 08:42 |
lifeless | (successfully, end to end ironic) | 08:42 |
killer_prince | lifeless: regarding a1beca7b44a788dc627a210550ab2d96714f391c, on L41, there is a check for /usr/lib/grub/*-efi | 08:42 |
killer_prince | I am running a ubuntu VM with EFI, and when i install grub on chrooted Fedora image, i see that | 08:43 |
*** nosnos has quit IRC | 08:43 | |
killer_prince | there is no *-efi at the location. and so i see that there is no target being set.. | 08:43 |
*** ramishra has quit IRC | 08:43 | |
killer_prince | could it be the reason for 1231946 (Fedora images built on a UEFI host are configured to boot UEFI.) | 08:44 |
*** ramishra has joined #tripleo | 08:44 | |
lifeless | could be | 08:45 |
rpodolyaka | morning all | 08:45 |
killer_prince | i guess i need to update that... | 08:46 |
killer_prince | lifeless: on a side note, as per yesterday, were you able to re-review I8fbccc13a2c61a5191ef9ea5d2a8302a3e43b000 | 08:47 |
*** mrunge_brb is now known as mrunge | 08:48 | |
lifeless | no, we had to fumigate the house today | 08:48 |
lifeless | will try after the call with galway | 08:48 |
*** ramishra has quit IRC | 08:49 | |
killer_prince | ok.. | 08:49 |
openstackgerrit | Thomas Goirand proposed a change to openstack/tuskar-ui: Use "python -m coverage" rather than use "coverage" explicitly https://review.openstack.org/80762 | 08:53 |
*** hashar has joined #tripleo | 08:55 | |
*** gcha has joined #tripleo | 08:55 | |
*** giulivo has joined #tripleo | 08:58 | |
SpamapS | lifeless: headed to bed shortly.. https://review.openstack.org/#/c/81959/ <-- has real tabs :-/ | 08:58 |
lifeless | SpamapS: didn't I fix that? | 09:00 |
lifeless | SpamapS: if thats the only thing, can you say its +2-with-that-fixed? | 09:00 |
SpamapS | lifeless: Yes | 09:01 |
lifeless | SpamapS: retabbed and pushing | 09:01 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Add Ironic support to incubator. https://review.openstack.org/81959 | 09:01 |
lsmola_ | tabs are fun | 09:01 |
lifeless | 'fun' | 09:01 |
greghaynes | Now with 100% real tabs | 09:02 |
SpamapS | lifeless: +2'd and now 'tis sleepy time | 09:02 |
lifeless | SpamapS: nightynight | 09:02 |
lsmola_ | hehe | 09:02 |
lifeless | greghaynes: nice troll :) | 09:02 |
SpamapS | greghaynes: and all natural whitespace | 09:02 |
lsmola_ | SpamapS: good night | 09:02 |
lifeless | trying to reproduce the check failure | 09:02 |
*** yassine has joined #tripleo | 09:11 | |
*** andreaf_ has joined #tripleo | 09:13 | |
*** ohadlevy_ is now known as ohadlevy | 09:14 | |
*** ohadlevy has quit IRC | 09:14 | |
*** ohadlevy has joined #tripleo | 09:14 | |
*** ruagair has quit IRC | 09:16 | |
*** giulivo has quit IRC | 09:16 | |
*** sabah has joined #tripleo | 09:20 | |
*** derekh has joined #tripleo | 09:24 | |
lifeless | ok this is nuts making | 09:31 |
lifeless | I have the patch in question here working, its failing in CI | 09:32 |
lifeless | gnarr | 09:32 |
*** e0ne has joined #tripleo | 09:33 | |
openstackgerrit | Ryan Moore proposed a change to openstack/tripleo-image-elements: Allow setting snapshots image format and directory https://review.openstack.org/83122 | 09:33 |
*** andreaf_ has quit IRC | 09:34 | |
*** rpodolyaka1 has joined #tripleo | 09:35 | |
openstackgerrit | gerry-drudy proposed a change to openstack/tripleo-image-elements: Set include_service_catalog to False https://review.openstack.org/83323 | 09:36 |
openstackgerrit | Coleman Corrigan proposed a change to openstack/tripleo-incubator: Add set-pip-vars script to simplify pip manifests https://review.openstack.org/83194 | 09:36 |
*** tburnes has quit IRC | 09:36 | |
openstackgerrit | Jiri Stransky proposed a change to openstack/os-cloud-config: PKI key/cert generation for use with Keystone https://review.openstack.org/83324 | 09:37 |
*** tburnes has joined #tripleo | 09:37 | |
*** jistr has quit IRC | 09:38 | |
*** rpodolyaka1 has quit IRC | 09:39 | |
*** matsuhashi has joined #tripleo | 09:45 | |
*** rdopieralski has quit IRC | 09:48 | |
*** rdopieralski has joined #tripleo | 09:50 | |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Add Ironic support to incubator. https://review.openstack.org/81959 | 09:55 |
*** mclaren has quit IRC | 09:55 | |
lifeless | ok that should do it | 09:55 |
*** jtomasek has joined #tripleo | 09:57 | |
*** untriaged-bot has joined #tripleo | 10:00 | |
untriaged-bot | Untriaged bugs so far: | 10:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1290488 | 10:00 |
uvirtbot | Launchpad bug 1290488 in tripleo "Baremetal: Invalid credentials" [Undecided,Incomplete] | 10:00 |
*** untriaged-bot has quit IRC | 10:00 | |
*** e0ne_ has joined #tripleo | 10:01 | |
*** jp_at_hp has joined #tripleo | 10:02 | |
*** jistr has joined #tripleo | 10:04 | |
*** martyntaylor has joined #tripleo | 10:04 | |
*** e0ne has quit IRC | 10:05 | |
smulcahy | if I'm using NODE_ARCH=amd64 do I need to change any of the other NODE_'s from default? or should it work out of the box | 10:13 |
*** pbelanyi has joined #tripleo | 10:16 | |
lifeless | smulcahy: devtest_testenv covers that; I believe no, though we used to allow more memory for amd64 | 10:17 |
ifarkas | dtantsur, you can run most openstack services without keystone. | 10:17 |
ifarkas | dtantsur, or you can use other auth service in theory | 10:18 |
lifeless | ifarkas: most ? | 10:18 |
ifarkas | dtantsur, that's why they don't register themselves with keystone automatically | 10:18 |
ifarkas | lifeless, not? | 10:18 |
lifeless | ifarkas: AFAIK only swift, right ? | 10:18 |
lifeless | ifarkas: they don't register themselves automatically because they can't know their visible location | 10:18 |
ifarkas | lifeless, you can set something like no_auth=true in most of them :-) | 10:18 |
dtantsur | ifarkas, it's not the reason to not enable this as an option. lifeless's point makes more sense, though | 10:19 |
lifeless | ifarkas: not automatically anyhow; and if you're going to configure it, configuring it once in keystone is easy. | 10:19 |
lifeless | ifarkas: vs once per api instance | 10:19 |
ifarkas | lifeless, ahh, right | 10:19 |
dtantsur | ifarkas, for Ironic it seems like it's nove driver won't work w/o enrolling API to keystone | 10:20 |
dtantsur | even if you set endpoint in config | 10:20 |
lifeless | dtantsur: enrolling ? | 10:20 |
lifeless | dtantsur: oh making the endpoint known in keystone? | 10:20 |
dtantsur | lifeless, aka registering. I don't know the correct term | 10:21 |
lifeless | registering I think | 10:21 |
lifeless | anyhow | 10:21 |
lifeless | dtantsur: is that a problem for you ? | 10:21 |
dtantsur | lifeless, no, we just have a general discussion :) once I wrote similar service discovery and it had automatical enrolling/registering, but the service still needed to know it's public API beforehand | 10:22 |
smulcahy | NODE_CPU=${NODE_CPU:-1} NODE_MEM=${NODE_MEM:-2048} NODE_DISK=${NODE_DISK:-30} NODE_ARCH=${NODE_ARCH:-i386} #nodocs | 10:22 |
smulcahy | ## For 64bit it is better to create VMs with more memory and storage because of | 10:22 |
smulcahy | ## increased memory footprint:: | 10:22 |
smulcahy | ## | 10:22 |
smulcahy | ## NODE_CPU=1 NODE_MEM=2048 NODE_DISK=30 NODE_ARCH=amd64 | 10:22 |
smulcahy | ## | 10:22 |
smulcahy | is that a bug? | 10:22 |
openstackgerrit | Derek Higgins proposed a change to openstack/diskimage-builder: Ensure interface is only configure once https://review.openstack.org/83336 | 10:22 |
smulcahy | the first line seems to be the same as the example for amd64? Or am I missing something? | 10:23 |
openstackgerrit | Derek Higgins proposed a change to openstack/diskimage-builder: Ensure interface is only configured once https://review.openstack.org/83336 | 10:23 |
smulcahy | or should the second NODE_MEM be more than 2048? | 10:23 |
lifeless | smulcahy: no, like I said we used to have i386 leaner | 10:24 |
lifeless | smulcahy: and found it was thrashing | 10:24 |
lifeless | smulcahy: so its arguably a bug but perhaps not harmful ? | 10:24 |
lifeless | wowooowooowowow | 10:25 |
lifeless | 2014-03-27 10:24:33.460 | Finished: SUCCESS | 10:25 |
smulcahy | right, thats a paste from devtest_testenv though - so it sounds like that comment is a bug - not harmful but confusing. At first glance it seems to be saying you should bump the settings from the defaults for amd64 | 10:25 |
StevenK | smulcahy: I've talked it over, and lifeless wanted hard data before I changed the line, so I did something more productive then test images. | 10:25 |
smulcahy | lifeless: tell me that shout of joy wasn't for a successful run of TripleO devtest ... | 10:25 |
lifeless | smulcahy: I though it was an ironic seed run completing | 10:26 |
smulcahy | StevenK: which line are you considering changing? the first line or the suggested amd64 line? | 10:26 |
lifeless | smulcahy: then I realised I'd been watching the wrong jenkins console | 10:26 |
StevenK | smulcahy: The suggested amd64 line. | 10:26 |
smulcahy | StevenK: ok, and what are you thinking of bumping it to? | 10:26 |
StevenK | smulcahy: 4096 RAM, everything else is probably fine. | 10:27 |
StevenK | smulcahy: Our CI cloud uses 4096 amd64 instances, as a data point. | 10:28 |
GheRivero | morning TripleO! | 10:28 |
smulcahy | StevenK: kewl, thank you - will try those myself. Any benefit to bumping CPUs too if your server has plenty of cores? | 10:29 |
StevenK | smulcahy: Not certain about that, sorry. | 10:29 |
lifeless | gnar dammit | 10:31 |
lifeless | 2014-03-27 10:28:29.602 | No valid host was found. Reason: No conductor service registered which supports driver null. | 10:31 |
lifeless | 2014-03-27 10:28:29.603 | + get_state_from_hosts | 10:31 |
lifeless | least its a new error | 10:31 |
*** martyntaylor has quit IRC | 10:31 | |
lifeless | we need a wait state on ironic-conductor being up or something | 10:32 |
StevenK | lifeless: Like the nova bm canary ? | 10:32 |
lifeless | StevenK: like the 'waiting for nova compute to be ready | 10:32 |
lifeless | StevenK: I may be misinterpreting the failure | 10:33 |
lifeless | StevenK: all the pre-reqs for https://review.openstack.org/#/c/81959/ have landed | 10:33 |
lifeless | StevenK: and it works for me | 10:33 |
lifeless | StevenK: but is failing in new and interesting ways in CI | 10:34 |
StevenK | Heh | 10:34 |
lifeless | StevenK: more resource contention / slower CPUs - dunno the cause, but yay race conditions | 10:34 |
lifeless | anyhow | 10:34 |
*** lazy_prince has quit IRC | 10:34 | |
lifeless | feel free to poke (e.g. add -x to get more data from register nodes in https://jenkins03.openstack.org/job/check-tripleo-ironic-seed-precise/78/console | 10:34 |
lifeless | for now, gnight all! | 10:35 |
lifeless | GheRivero: some more suggestions in the bringup perf bug | 10:35 |
StevenK | lifeless: Hm, not a bad idea for your patch | 10:35 |
GheRivero | lifeless: thx. taking a look now | 10:36 |
GheRivero | lifeless: gnight! | 10:36 |
*** nosnos has joined #tripleo | 10:44 | |
openstackgerrit | Coleman Corrigan proposed a change to openstack/tripleo-incubator: Add set-pip-vars script to simplify pip manifests https://review.openstack.org/83194 | 10:50 |
*** martyntaylor has joined #tripleo | 10:51 | |
dtantsur | ifarkas, not wow. This instack thing doesn't seems to build any deploy images (at least nothing in glance image-list). How is it supposed to work? Or am I missing something? | 10:51 |
openstackgerrit | Ladislav Smola proposed a change to openstack/tuskar-ui: Do not send blank parameters https://review.openstack.org/83340 | 10:55 |
openstackgerrit | Ladislav Smola proposed a change to openstack/tuskar-ui: Do not send blank parameters https://review.openstack.org/83340 | 10:57 |
ifarkas | dtantsur, you can build your own images with diskimage-builder: http://docs.openstack.org/developer/tripleo-incubator/devtest_overcloud.html | 10:57 |
dtantsur | ifarkas, sure, that's what I'm doing | 10:57 |
dtantsur | I'm just wondering, shouldn't it be part of instack itself (even for Nova baremetal) | 10:58 |
dtantsur | slagle, ^^ | 10:58 |
*** nati_ueno has quit IRC | 11:04 | |
ifarkas | dtantsur, I don't think the instack workflow involves any image building, but I might be wrong | 11:04 |
*** fandikurnia has quit IRC | 11:05 | |
dtantsur | ifarkas, to deploy any baremetals you need deploy images, right? | 11:05 |
slagle | dtantsur: the deploy images are downloadable | 11:07 |
*** matsuhashi has quit IRC | 11:07 | |
*** yamahata has quit IRC | 11:07 | |
openstackgerrit | Om Kumar proposed a change to openstack/diskimage-builder: Fix Grub configurations for Fedora images built on a UEFI host. https://review.openstack.org/83342 | 11:08 |
dtantsur | slagle, oh, I didn't know it. Where can I find them? | 11:08 |
slagle | dtantsur: instack-prepare-for-overcloud will download them | 11:08 |
slagle | dtantsur: or look in that script itself for the download links | 11:09 |
slagle | dtantsur: the download links are internal to RH only | 11:09 |
dtantsur | slagle, I see. But will these images work with Ironic instead of Nova baremetal (when using diskimage-builder we supply it with deploy-ironic instead of deploy, afaik) | 11:10 |
slagle | dtantsur: Oh. No. | 11:10 |
slagle | dtantsur: you would have to build deploy images for ironic | 11:10 |
dtantsur | slagle, ok. Thanks anyway | 11:10 |
slagle | didn't realize you were trying ironic. see devtest for how to build deploy images | 11:11 |
slagle | there are some outstanding reviews that add ironic support | 11:11 |
slagle | you should be able to piece that together to see how to build the ironic deploy images | 11:11 |
dtantsur | slagle, yeah, I already know how to do it. The problem is 2G of memory in instack VM, btw. But I think users are not expected to build their images, so it may be a reasonable default | 11:16 |
*** ifarkas has quit IRC | 11:18 | |
*** morganfainberg is now known as morganfainberg_Z | 11:19 | |
*** fandikurnia has joined #tripleo | 11:23 | |
*** nati_ueno has joined #tripleo | 11:28 | |
slagle | dtantsur: you can always give it more memory | 11:28 |
slagle | dtantsur: the virt setup stuff is lacking in details right now, sorry about that | 11:28 |
slagle | dtantsur: we decided to focus on making baremetal work well first this time :) | 11:29 |
dtantsur | slagle, well, that makes sense :) | 11:29 |
*** sabah has quit IRC | 11:29 | |
*** matsuhashi has joined #tripleo | 11:32 | |
openstackgerrit | Ghe Rivero proposed a change to openstack/tripleo-incubator: Use a cirros image as the end user image https://review.openstack.org/83347 | 11:34 |
*** akrivoka has joined #tripleo | 11:34 | |
*** rpodolyaka1 has joined #tripleo | 11:35 | |
*** hashar is now known as hasharEat | 11:39 | |
*** rpodolyaka1 has quit IRC | 11:39 | |
*** ifarkas has joined #tripleo | 11:45 | |
*** matsuhashi has quit IRC | 11:45 | |
*** lynxman has quit IRC | 11:48 | |
*** lynxman has joined #tripleo | 11:48 | |
openstackgerrit | Alexis Lee proposed a change to openstack/tripleo-image-elements: Allow configuration of extended logging https://review.openstack.org/83353 | 11:54 |
openstackgerrit | Alexis Lee proposed a change to openstack/tripleo-image-elements: Add logstash elements https://review.openstack.org/83354 | 11:56 |
openstackgerrit | Derek Higgins proposed a change to openstack/tripleo-incubator: Switch default nic driver to virtio https://review.openstack.org/73837 | 11:57 |
lsmola_ | derekh: hello | 11:58 |
derekh | lsmola_: hi ya | 11:58 |
lsmola_ | derekh: seems like i have the same issue with devtest on fedora 20 http://paste.openstack.org/show/74419/ | 11:58 |
*** athomas has joined #tripleo | 12:00 | |
derekh | lsmola_: yup, looks like it dprince mentioned last night that these should solve the issue, I'm going to try them out now https://review.openstack.org/#/q/Ia71e1d32b93db0c4c844a6dc1ebcd04ab0c13f05,n,z | 12:00 |
openstackgerrit | Michael Kerrin proposed a change to openstack/tripleo-image-elements: Make enabled_apis option in nova.conf configurable https://review.openstack.org/83355 | 12:00 |
lsmola_ | derekh: ok great, going to try now, thank you | 12:01 |
*** weshay has joined #tripleo | 12:04 | |
*** matsuhashi has joined #tripleo | 12:05 | |
*** sballe has quit IRC | 12:09 | |
openstackgerrit | Ladislav Smola proposed a change to openstack/tuskar-ui: Making overcloud init work https://review.openstack.org/83340 | 12:12 |
openstackgerrit | Ladislav Smola proposed a change to openstack/tuskar-ui: Making overcloud init work https://review.openstack.org/83340 | 12:14 |
*** fandikurnia has quit IRC | 12:18 | |
openstackgerrit | A change was merged to openstack/tripleo-incubator: Use ip route replace in devtest_seed https://review.openstack.org/83249 | 12:24 |
*** mestery has joined #tripleo | 12:25 | |
*** sballe has joined #tripleo | 12:25 | |
*** mestery has quit IRC | 12:26 | |
*** mestery has joined #tripleo | 12:26 | |
*** e0ne_ has quit IRC | 12:28 | |
*** lblanchard has joined #tripleo | 12:29 | |
*** jdob has joined #tripleo | 12:30 | |
openstackgerrit | Jon-Paul Sullivan proposed a change to openstack/tripleo-incubator: Add the select-cloud script https://review.openstack.org/82807 | 12:31 |
openstackgerrit | Jon-Paul Sullivan proposed a change to openstack/tripleo-incubator: Standardise location of environment password files. https://review.openstack.org/83250 | 12:31 |
*** martyntaylor has quit IRC | 12:33 | |
openstackgerrit | Jon-Paul Sullivan proposed a change to openstack/tripleo-incubator: Add the select-cloud script https://review.openstack.org/82807 | 12:34 |
*** hasharEat is now known as hashar | 12:35 | |
*** rpodolyaka has quit IRC | 12:36 | |
Goneri | hi guys, can a code give a +2 here: https://review.openstack.org/#/c/82315/ That's a doc only changes with mostly syntax ReST fixes. | 12:37 |
Goneri | s/code/core/ | 12:37 |
slagle | Goneri: that still needs to pass CI | 12:41 |
slagle | even though it's only docs changes, the docs are generated from the scripts | 12:41 |
openstackgerrit | Jon-Paul Sullivan proposed a change to openstack/diskimage-builder: Write a dpkg manifest to list installed packages https://review.openstack.org/83171 | 12:41 |
slagle | Goneri: anyway, i've +2'd it. and kicked off another CI run for it | 12:42 |
Goneri | slagle: oh, indeed for the CI. | 12:43 |
Goneri | slagle: thanks :) | 12:43 |
*** matsuhashi has quit IRC | 12:45 | |
*** matsuhashi has joined #tripleo | 12:45 | |
*** martyntaylor has joined #tripleo | 12:49 | |
*** killer_prince has quit IRC | 12:49 | |
*** matsuhashi has quit IRC | 12:50 | |
*** ramishra has joined #tripleo | 12:58 | |
*** e0ne has joined #tripleo | 12:59 | |
*** ifarkas has quit IRC | 13:02 | |
*** e0ne has quit IRC | 13:04 | |
*** e0ne has joined #tripleo | 13:07 | |
*** andreaf_ has joined #tripleo | 13:07 | |
*** hewbrocca has joined #tripleo | 13:08 | |
*** noslzzp has quit IRC | 13:11 | |
*** dprince has joined #tripleo | 13:12 | |
*** matty_dubs|gone is now known as matty_dubs | 13:15 | |
*** matsuhashi has joined #tripleo | 13:18 | |
*** julim has joined #tripleo | 13:18 | |
*** markmc has joined #tripleo | 13:19 | |
openstackgerrit | Derek Higgins proposed a change to openstack/tripleo-incubator: Install kpartx on Ubuntu https://review.openstack.org/83372 | 13:20 |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Adds mysql-common element https://review.openstack.org/79885 | 13:22 |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Adds mysql-dev and mariadb-dev elements https://review.openstack.org/79886 | 13:23 |
*** matsuhashi has quit IRC | 13:25 | |
*** matsuhashi has joined #tripleo | 13:26 | |
*** jistr has quit IRC | 13:26 | |
*** matsuhashi has quit IRC | 13:26 | |
*** matsuhashi has joined #tripleo | 13:26 | |
*** spzala has joined #tripleo | 13:27 | |
Ng | morning | 13:27 |
openstackgerrit | Ryan Moore proposed a change to openstack/tripleo-image-elements: Allow setting snapshots image format and directory https://review.openstack.org/83122 | 13:29 |
openstackgerrit | A change was merged to openstack/diskimage-builder: Adds package mapping for mariadb packages https://review.openstack.org/83199 | 13:30 |
*** blamar has joined #tripleo | 13:32 | |
*** geerdest has joined #tripleo | 13:33 | |
*** yamahata has joined #tripleo | 13:36 | |
*** andreaf_ has quit IRC | 13:39 | |
*** noslzzp has joined #tripleo | 13:42 | |
*** andreaf_ has joined #tripleo | 13:42 | |
*** ramishra has quit IRC | 13:43 | |
openstackgerrit | gerry-drudy proposed a change to openstack/tripleo-image-elements: Set include_service_catalog to False https://review.openstack.org/83323 | 13:43 |
*** jistr has joined #tripleo | 13:44 | |
openstackgerrit | jan grant proposed a change to openstack/tripleo-image-elements: Make mysql element work on debian https://review.openstack.org/83381 | 13:45 |
*** lucasagomes has joined #tripleo | 13:46 | |
openstackgerrit | jan grant proposed a change to openstack/tripleo-image-elements: Ensure the (block) loop device is available. https://review.openstack.org/83383 | 13:48 |
*** andreaf_ has quit IRC | 13:48 | |
openstackgerrit | Coleman Corrigan proposed a change to openstack/tripleo-incubator: Add set-pip-vars script to simplify pip manifests https://review.openstack.org/83194 | 13:53 |
*** mestery has quit IRC | 13:55 | |
openstackgerrit | gerry-drudy proposed a change to openstack/tripleo-image-elements: Set include_service_catalog to false https://review.openstack.org/83323 | 14:00 |
*** jdob has quit IRC | 14:01 | |
*** zigo has quit IRC | 14:01 | |
*** jdob has joined #tripleo | 14:02 | |
*** zigo has joined #tripleo | 14:03 | |
*** mtaylor has joined #tripleo | 14:04 | |
*** blamar has quit IRC | 14:06 | |
*** blamar has joined #tripleo | 14:06 | |
*** mordred has quit IRC | 14:08 | |
*** mtaylor has quit IRC | 14:08 | |
*** mtaylor has joined #tripleo | 14:08 | |
*** mtaylor is now known as mordred | 14:08 | |
*** jehb has joined #tripleo | 14:15 | |
openstackgerrit | jan grant proposed a change to openstack/diskimage-builder: Parameterise PXE kernel and initrd selection https://review.openstack.org/83390 | 14:16 |
*** blamar has quit IRC | 14:17 | |
*** blamar has joined #tripleo | 14:17 | |
*** blamar has quit IRC | 14:21 | |
*** blamar has joined #tripleo | 14:21 | |
*** jcoufal has quit IRC | 14:23 | |
*** jcoufal has joined #tripleo | 14:24 | |
*** lazy_prince has joined #tripleo | 14:32 | |
*** lazy_prince is now known as killer_prince | 14:32 | |
*** hashar has quit IRC | 14:34 | |
*** hashar has joined #tripleo | 14:35 | |
*** Rakesh5 has quit IRC | 14:38 | |
openstackgerrit | Jon-Paul Sullivan proposed a change to openstack/diskimage-builder: Write a dpkg manifest to list installed packages https://review.openstack.org/83171 | 14:41 |
*** andreaf has quit IRC | 14:45 | |
*** andreaf_ has joined #tripleo | 14:45 | |
*** ramishra has joined #tripleo | 14:46 | |
lsmola_ | derekh: ok, my devtest is completed | 14:49 |
lsmola_ | derekh: this remains to be merged https://review.openstack.org/#/c/83271/ | 14:49 |
openstackgerrit | A change was merged to openstack/tripleo-incubator: Revert "Fedora uses em1 for undercloud/overcloud" https://review.openstack.org/83275 | 14:50 |
openstackgerrit | Dan Prince proposed a change to openstack/diskimage-builder: dhcp-all-interfaces: correct ifquery return stmt https://review.openstack.org/83408 | 14:51 |
openstackgerrit | Loganathan Parthipan proposed a change to openstack/tripleo-incubator: Make libvirt volume pool configurable https://review.openstack.org/83409 | 14:53 |
derekh | dprince: is that dhcp-all-interfaces fix fixing the same thing as this attempt ? https://review.openstack.org/#/c/83336/ | 14:54 |
derekh | lsmola_: looks like mine hit a unrelated problem, rerunning | 14:55 |
dprince | derekh: yes, no offense but my fix is what we should do | 14:55 |
derekh | dprince: tis fine :-) | 14:55 |
dprince | derekh: Sorry, I didn't realize we were both chasing this sir | 14:56 |
derekh | dprince: I hit the problem this morning when testing precise with virtio... | 14:56 |
dprince | derekh: ifquery (on Ubuntu) is meant to tell us whether it exists and should happen before we reach the 'enable_interface' function | 14:56 |
dprince | derekh: well, I hit this problem because I'm messing with all the things. | 14:57 |
derekh | dprince: no prob, to be honest I didn't even look a t much beyond the 'enable_interface' function | 14:57 |
dprince | derekh: that I broke :( | 14:57 |
openstackgerrit | A change was merged to openstack/tuskar: Adding swift role back https://review.openstack.org/82499 | 14:58 |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Allow os-svc-daemon to specify dir name with -d option https://review.openstack.org/78033 | 14:58 |
openstackgerrit | Ghe Rivero proposed a change to openstack/tripleo-incubator: Use a cirros image as the end user image https://review.openstack.org/83347 | 15:00 |
*** mestery has joined #tripleo | 15:01 | |
openstackgerrit | Ghe Rivero proposed a change to openstack/tripleo-incubator: Allow to use a cirros image as the end user image https://review.openstack.org/83347 | 15:02 |
*** julim has quit IRC | 15:02 | |
*** julim has joined #tripleo | 15:04 | |
openstackgerrit | James Slagle proposed a change to openstack/tripleo-heat-templates: Add BlockStorage0Config Resource https://review.openstack.org/83416 | 15:04 |
openstackgerrit | James Slagle proposed a change to openstack/tripleo-heat-templates: Add enable_tunnelling to swift storage metadata https://review.openstack.org/83417 | 15:04 |
*** spzala_ has joined #tripleo | 15:05 | |
*** ramishra has quit IRC | 15:06 | |
marios_ | what's good for getting --trash-my-machine completing these days? fedora 20 expected to work? | 15:06 |
*** spzala has quit IRC | 15:06 | |
*** spzala_ is now known as spzala | 15:06 | |
openstackgerrit | Ryan Moore proposed a change to openstack/tripleo-image-elements: Allow setting live migration configuration options https://review.openstack.org/83418 | 15:07 |
jdob | marios_: i tried about 2 weeks ago and was getting timeouts during... key generation? | 15:07 |
jdob | seems like forever ago | 15:07 |
dprince | marios_: mostly, but grab this first https://review.openstack.org/#/c/83271/ | 15:07 |
marios_ | jdob: dprince: thanks | 15:07 |
*** ramishra has joined #tripleo | 15:10 | |
openstackgerrit | Derek Higgins proposed a change to openstack-infra/tripleo-ci: Remove unneeded setup from toci_gate_test.sh https://review.openstack.org/81796 | 15:12 |
*** ramishra has quit IRC | 15:14 | |
openstackgerrit | Alexis Lee proposed a change to openstack/tripleo-heat-templates: Add logstash HOT https://review.openstack.org/83422 | 15:14 |
*** e0ne has quit IRC | 15:15 | |
openstackgerrit | Ryan Moore proposed a change to openstack/tripleo-image-elements: Allow setting live migration configuration options https://review.openstack.org/83418 | 15:16 |
*** e0ne has joined #tripleo | 15:18 | |
*** matsuhashi has quit IRC | 15:18 | |
*** nosnos has quit IRC | 15:19 | |
openstackgerrit | Radomir Dopieralski proposed a change to openstack/tuskar-ui: Make @handle_errors support any kind of function https://review.openstack.org/78153 | 15:21 |
openstackgerrit | Alexis Lee proposed a change to openstack/tripleo-image-elements: Allow configuration of extended logging https://review.openstack.org/83353 | 15:22 |
openstackgerrit | Ladislav Smola proposed a change to openstack/tuskar-ui: Making overcloud init work https://review.openstack.org/83340 | 15:22 |
openstackgerrit | A change was merged to openstack/tuskar-ui: Use "python -m coverage" rather than use "coverage" explicitly https://review.openstack.org/80762 | 15:23 |
openstackgerrit | Alexis Lee proposed a change to openstack/tripleo-image-elements: Add logstash elements https://review.openstack.org/83354 | 15:25 |
*** spzala_ has joined #tripleo | 15:25 | |
*** matty_dubs is now known as matty_dubs|czech | 15:26 | |
*** spzala has quit IRC | 15:28 | |
*** spzala_ is now known as spzala | 15:28 | |
*** mrunge has quit IRC | 15:33 | |
*** hashar has quit IRC | 15:36 | |
openstackgerrit | A change was merged to openstack/os-cloud-config: Initial Keystone users, roles, domains, projects https://review.openstack.org/78148 | 15:40 |
*** hashar has joined #tripleo | 15:44 | |
*** bcrochet has quit IRC | 15:45 | |
*** killer_prince is now known as lazy_prince | 15:45 | |
*** bcrochet has joined #tripleo | 15:47 | |
*** ewindisch has quit IRC | 15:47 | |
*** ewindisch has joined #tripleo | 15:50 | |
*** lxsli has joined #tripleo | 15:50 | |
openstackgerrit | Ryan Moore proposed a change to openstack/tripleo-image-elements: Allow setting of compute configuration options https://review.openstack.org/83438 | 15:50 |
*** marun_afk has quit IRC | 15:53 | |
*** rdopieralski has quit IRC | 15:58 | |
*** untriaged-bot has joined #tripleo | 16:00 | |
untriaged-bot | Untriaged bugs so far: | 16:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1298466 | 16:00 |
uvirtbot | Launchpad bug 1298466 in tripleo "devtest cleanup-env doesn't remove seed image" [Undecided,New] | 16:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1298465 | 16:00 |
uvirtbot | Launchpad bug 1298465 in tripleo "Baremetal recreation may fool the heat stack." [Undecided,Confirmed] | 16:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1290488 | 16:00 |
uvirtbot | Launchpad bug 1290488 in tripleo "Baremetal: Invalid credentials" [Undecided,Incomplete] | 16:00 |
*** untriaged-bot has quit IRC | 16:00 | |
*** andreaf has joined #tripleo | 16:01 | |
*** eghobo has joined #tripleo | 16:03 | |
*** andreaf has quit IRC | 16:04 | |
*** andreaf_ has quit IRC | 16:04 | |
*** andreaf has joined #tripleo | 16:04 | |
*** epim has joined #tripleo | 16:09 | |
*** noslzzp has quit IRC | 16:12 | |
devananda | hi! anyone know if/howbadly http://git.openstack.org/cgit/openstack/tripleo-incubator/tree/images is out of date? | 16:13 |
openstackgerrit | Ana Krivokapic proposed a change to openstack/tuskar-ui: Fix exception logging https://review.openstack.org/83448 | 16:14 |
openstackgerrit | A change was merged to openstack/diskimage-builder: Make stable-interface-names its own element. https://review.openstack.org/83271 | 16:14 |
derekh | dprince: thanks ^ | 16:14 |
devananda | hmm. nvm. looks like they haven't changed since my last update a year ago | 16:14 |
*** epim_ has joined #tripleo | 16:14 | |
dprince | derekh: cool, hopefully that puts things back like they were... working again | 16:15 |
*** cwolferh_ has joined #tripleo | 16:15 | |
derekh | dprince: tried it with and without virtio, in both cases I have eth0, overcloud failed to fully come up, but It was unrelated | 16:16 |
*** epim has quit IRC | 16:16 | |
*** epim_ is now known as epim | 16:16 | |
dprince | derekh: Yeah. Lets just not use it for vms. Too much trouble. | 16:16 |
devananda | jcoufal: hi! I've been meaning to chat with ya'll about tuskar/ironic interaction | 16:17 |
devananda | jcoufal: saw your email just now :) have a minute to get me up to speed? | 16:17 |
dprince | derekh: I may propose that we stop using the baremetal element in devtest... because well, it should be for 'baremetal' things. | 16:18 |
*** gcha has quit IRC | 16:18 | |
dprince | derekh: we'll need to swap the kernel, ramdisk extraction into another element first though | 16:18 |
devananda | dprince: what element configures nova to use the baremetal/ironic driver? | 16:19 |
dprince | devananda: ironic I think | 16:19 |
dprince | devananda: no, the Nova element can do it. We added a compute_driver setting recently. | 16:19 |
dprince | devananda: https://review.openstack.org/#/c/82637/ | 16:20 |
dprince | devananda: nah, wrong link | 16:20 |
jcoufal | devananda: sure thing | 16:20 |
jcoufal | devananda: do you have any specific questions? :) | 16:21 |
dprince | devananda: https://review.openstack.org/#/c/82677/ | 16:21 |
devananda | dprince: it looks like nova-baremetal element is creating the necessary system req's (eg, install tftp and create /tftpboot dir, etc) | 16:22 |
devananda | jcoufal: maybe .. let's start with, how do you see tuskar and ironic interacting? | 16:23 |
dprince | devananda: SO the 'baremetal' element above is something could become that thing, but I don't think that is what it is today. | 16:23 |
devananda | dprince: what is different about a deployment /actually/ on baremetal vs one that uses nova-bm // ironic, but with virtual machines? | 16:24 |
*** nati_ueno has quit IRC | 16:24 | |
derekh | dprince: ya sounds like the baremetal elements name could jut be renamed or something but I'm not sure we should go too far down the road of having a different set of elements for devtest when compared to baremetal | 16:25 |
devananda | dprince: AFAICT, it's just runtime configuration. For nova-bm, it's a CONF setting. For ironic, it's just a change via the API to node.driver | 16:25 |
dprince | devananda: in my experience lots of things. Vms aren't good at many aspects. Recently, the network interface naming (via biosdevname) was what was causing pain. | 16:25 |
dprince | devananda: and I've also, hit several power management issues as well which the virtual driver doesn't allow us to test | 16:26 |
dprince | devananda: and race conditions in the ramdisk/deployement too | 16:26 |
devananda | dprince: ahh, gotcha. so an element to separate out the build differences for physical hardware | 16:26 |
dprince | devananda: that what is was meant to be yes, but IMO it can't be used for that yet because it is actually required by devtest... | 16:27 |
devananda | dprince: i would call that element just "baremetal" then | 16:27 |
devananda | not "nova-baremetal" | 16:27 |
dprince | devananda: that is what it is called :) | 16:27 |
devananda | i don't see a "baremetal" element??? | 16:27 |
dprince | devananda: it lives in DIB | 16:28 |
devananda | oooh | 16:28 |
devananda | dprince: nvm! :) | 16:28 |
devananda | jcoufal: so, does tuskar have (or plan to have) a UI tab for CRUD of ironic nodes? | 16:29 |
*** athomas has quit IRC | 16:30 | |
jcoufal | devananda: sorry, I got a bit distracted | 16:30 |
jcoufal | devananda: so first of all let me split Tuskar and the Management UI | 16:31 |
jcoufal | devananda: Tuskar itself is separate service, which is modelling heat templates and helping to deploy/manage the deployment | 16:32 |
jcoufal | devananda: it has nothing to do with nodes | 16:32 |
jcoufal | devananda: the whole openstack management story is represented by UI | 16:33 |
jcoufal | devananda: where the UI should consume ironic and manage the whole CRUD of ironic nodes | 16:33 |
jcoufal | devananda: so the answer is yes - we would love to expose in the UI a tab for node management | 16:33 |
jcoufal | devananda: we actually do have that but with nova-baremental | 16:34 |
jcoufal | *baremetal | 16:34 |
*** epim has quit IRC | 16:34 | |
devananda | jcoufal: gotcha. so. is that UI tab for node management then a horizon plugin or something else? | 16:34 |
jcoufal | devananda: currently the management UI is Horizon plugin, but it disables project and admin tabs. Leaves just 'infrastructure' - which is whole about undercloud service including ironic | 16:35 |
devananda | jcoufal: hmm, I may need to understand taht better at some point. there are use-cases for Ironic outside of TripleO | 16:36 |
devananda | jcoufal: so a UI plugin for Ironic needs to take those into account as well | 16:36 |
jcoufal | devananda: so if we discuss the use cases, we can figure out where the Ironic tab belongs the best | 16:37 |
jcoufal | now we have whole separate dashboard called infrastructure, where is everything related with the underlying infrastructure | 16:37 |
devananda | jcoufal: sure. also a bit of context, I think for graduation, we will need to have a horizon plugin specifically for ironic | 16:38 |
openstackgerrit | Andrea Rosa proposed a change to openstack/tripleo-heat-templates: Define nova enabled_apis as Heat-configurable https://review.openstack.org/83480 | 16:38 |
*** bauzas has quit IRC | 16:38 | |
jcoufal | devananda: what functionality should it have? | 16:38 |
devananda | jcoufal: for example, dedicated hosting service providers (eg, Rackspace) may use Ironic themselves to manage hardware nodes, and expose access to their users only through nova | 16:39 |
openstackgerrit | Jenkins proposed a change to openstack/os-collect-config: Updated from global requirements https://review.openstack.org/83483 | 16:39 |
openstackgerrit | Andrea Rosa proposed a change to openstack/tripleo-heat-templates: Define nova enabled_apis as Heat-configurable https://review.openstack.org/83480 | 16:39 |
devananda | jcoufal: so the operators / admins would need the ability to add/update/monitor hardware state and perform certain tasks directly, which would not be exposed to non-privileged users | 16:40 |
*** marun has joined #tripleo | 16:40 | |
devananda | jcoufal: eg, set the "maintenance" mode flag on a node, toggle serial console, update MAC address, etc | 16:40 |
*** zigo has quit IRC | 16:41 | |
jcoufal | devananda: great. I wouldn't like to duplicate this functionality on two places. Infrastructure tab is for managing your underlying infrastructure. If we have node management there, it can be used for your use-cases as well. | 16:42 |
devananda | jcoufal: ++ | 16:42 |
jcoufal | devananda: http://people.redhat.com/~jcoufal/openstack/tripleo/2014-02-05_tripleo-ui-icehouse.pdf - see the first few slides - there is node management which we have atm | 16:42 |
devananda | jcoufal: this is all functionality that tripleo infrastructure operators will want to use, too :) | 16:42 |
devananda | jcoufal: UI looks good, should fit on top of Ironic easily | 16:44 |
jcoufal | devananda: we should add node detail views as well, they are missing in wireframes, but partly are already implemented | 16:44 |
devananda | yep | 16:44 |
jcoufal | devananda: yeah, I designed the UI so it fits for Ironic, so it should be easy to switch from nova-baremetal to ironic one it is ready to use | 16:45 |
devananda | jcoufal: it's ready IMO :) | 16:45 |
jcoufal | devananda: as far as I remember there were some issues :-P but maybe they are fixed already, I will check with the guys | 16:46 |
jcoufal | devananda: would be good if we can discuss what functionality you need to expose in the UI | 16:46 |
devananda | jcoufal: i'm assuming it's possible to use this UI w/o Tuskar service -- how would one do that? | 16:46 |
jcoufal | devananda: What you need to do is to enable plugin in the Horizon - then you have it available for you | 16:48 |
devananda | ahh, great! | 16:48 |
devananda | i must admit, I haven't used Horizon in probably more than a year ... | 16:49 |
*** e0ne has quit IRC | 16:49 | |
jcoufal | devananda: how big priority is the UI for Ironic? | 16:50 |
jcoufal | is it graduation requirement? | 16:50 |
jcoufal | you mentioned something in this sense... | 16:50 |
devananda | yep | 16:51 |
devananda | jcoufal: so ironic is not graduating in icehouse, mostly due to the need to integrate with everything before graduation | 16:52 |
jcoufal | and the graduation is expected sometimes early Juno, correct? | 16:52 |
devananda | jcoufal: graduation only happens at the end of a cycle. But. the TC watches the project's progress for the whoel cycle | 16:52 |
devananda | jcoufal: so, once Juno opens, the sooner that ironic has a horizon plugin, the better | 16:53 |
jcoufal | devananda: so what I think what we can do is to setup etherpad and write down requirements for the UI with some user-stories, so we have better understanding of what is missing and how to design that | 16:54 |
*** pbelanyi has quit IRC | 16:55 | |
jcoufal | devananda: I wanted to suggest that at the Summit we can discuss more details, but I guess that it would be good to start sooner | 16:55 |
*** pbelanyi has joined #tripleo | 16:56 | |
SpamapS | 2014-03-27 10:28:28.877 | Deleted chassis 79c47733-d752-457e-bb65-e3c4be968f79 | 16:59 |
SpamapS | 2014-03-27 10:28:29.602 | No valid host was found. Reason: No conductor service registered which supports driver null. | 16:59 |
devananda | jcoufal: summit ++ | 16:59 |
SpamapS | while testing https://review.openstack.org/#/c/81959/22 | 17:00 |
SpamapS | devananda: ^ | 17:00 |
jcoufal | devananda: would you mind to start the etherpad with basic requirements on top of which we can build? | 17:01 |
SpamapS | DriverNotFound: FakeSeaMicroDriver | 17:01 |
devananda | SpamapS: yep. you should be able to ignore that error | 17:02 |
devananda | SpamapS: humm. why is it exiting? | 17:04 |
devananda | that is not a critical error | 17:04 |
*** jehb has quit IRC | 17:04 | |
devananda | SpamapS: eg, in devstack-gate: http://logs.openstack.org/93/82993/2/check/check-tempest-dsvm-virtual-ironic/fd1207b/logs/screen-ir-cond.txt.gz#_2014-03-27_06_56_56_133 | 17:05 |
*** matty_dubs|czech is now known as matty_dubs|lunch | 17:07 | |
openstackgerrit | Jonathan Brownell proposed a change to openstack/diskimage-builder: Fix "(None)" seed hostname on Debian https://review.openstack.org/77301 | 17:08 |
openstackgerrit | A change was merged to openstack/tripleo-incubator: Use if; then style in write-tripleorc https://review.openstack.org/83289 | 17:10 |
bnemec | slagle: I wrote up my results with pypi-mirror: http://blog.nemebean.com/content/using-pypi-mirror-devtest | 17:12 |
openstackgerrit | Gonéri Le Bouder proposed a change to openstack/diskimage-builder: fix grub2 installation on Debian Wheezy https://review.openstack.org/83506 | 17:13 |
openstackgerrit | Coleman Corrigan proposed a change to openstack/tripleo-incubator: Add set-pip-vars script to simplify pip manifests https://review.openstack.org/83194 | 17:14 |
*** marun has quit IRC | 17:15 | |
*** nati_ueno has joined #tripleo | 17:15 | |
openstackgerrit | A change was merged to openstack/tuskar: Return template attributes https://review.openstack.org/77555 | 17:16 |
*** UtahDave has joined #tripleo | 17:16 | |
*** vkozhukalov has quit IRC | 17:16 | |
*** UtahDave has left #tripleo | 17:17 | |
*** jehb has joined #tripleo | 17:17 | |
*** e0ne has joined #tripleo | 17:18 | |
slagle | bnemec: cool! | 17:19 |
dprince | SpamapS: So I'm trying to get https://review.openstack.org/#/c/69918/ working on Ubuntu. The reason it appears to fail is that the OVS bridge isn't assuming the MAC address of the first device that gets added to it. | 17:25 |
dprince | SpamapS: The weird thing is I tested the same thing on baremetal and it worked there... | 17:26 |
dprince | SpamapS: any ideas? | 17:26 |
SpamapS | dprince: o_O .. that is pretty important behavior if I have any understanding of how this is supposed to work. :-P | 17:26 |
*** morganfainberg_Z is now known as morganfainberg | 17:26 | |
SpamapS | dprince: as a "hey let's just try this" .. perhaps try trusty? | 17:27 |
dprince | SpamapS: It is. I'm surprised and perplexed. On Fedora this just works... and great. | 17:27 |
SpamapS | https://launchpad.net/ubuntu/+source/openvswitch <-- | 17:27 |
SpamapS | trusty == ovs 2.0 | 17:27 |
dprince | SpamapS: sigh. This is a super wheel spin man | 17:28 |
SpamapS | dprince: we'll need to be on trusty ASAP anyway | 17:28 |
SpamapS | dprince: saucy is dead in ~3 months from now | 17:28 |
dprince | SpamapS: what do I do to switch to this 'trusty', set DIB release? | 17:29 |
SpamapS | DIB_RELEASE=trusty yeah | 17:30 |
dprince | SpamapS: and you actually use this already? | 17:30 |
* dprince wants not another wild goose chase | 17:30 | |
SpamapS | dprince: have seen one build of seed work. | 17:30 |
SpamapS | dprince: did not push beyond there.. was trying to do something similar (see if something was fixed.. and, it was!) | 17:31 |
SpamapS | dprince: it's not a wild goose chase, it is bisecting | 17:31 |
SpamapS | dprince: whats the version of ovs in fedora userland and kernel? | 17:32 |
dprince | SpamapS: 2.0.1 I think | 17:32 |
SpamapS | so further evidence... :) | 17:32 |
*** e0ne has quit IRC | 17:32 | |
*** e0ne has joined #tripleo | 17:33 | |
SpamapS | dprince: if it is in fact fixed in trusty, then we are close enough to trusty's release, I'd say you just say "fixed in trusty" and wait for us to bump the default about a week after trusty releases and CI passes with that. :) | 17:33 |
SpamapS | https://wiki.ubuntu.com/TrustyTahr/ReleaseSchedule | 17:33 |
SpamapS | April 17 | 17:33 |
dprince | SpamapS: well, the thing that really kicks me is that this all worked on real machines. Its Ubuntu VMs (CI or whatever) that give me trouble with the MAC not being assigned it seems | 17:34 |
SpamapS | dprince: hm ... wait now.. hmm | 17:34 |
SpamapS | dprince: these are the bridges on the "host" ? | 17:34 |
SpamapS | as in, trying to bridge brbm's together? | 17:34 |
dprince | SpamapS: no. In the VM | 17:34 |
SpamapS | That's truly weird then. | 17:35 |
SpamapS | Same kernel I presume? | 17:35 |
dprince | SpamapS: yeah, I even tried switching to virtio to (which is hugely faster BTW) | 17:35 |
SpamapS | yeah I can't remember why we did e1000 | 17:35 |
SpamapS | there was some horrible crash I think back in the 12.10 days | 17:35 |
*** martyntaylor has quit IRC | 17:36 | |
*** yassine has quit IRC | 17:36 | |
SpamapS | dprince: seems like it wouldn't be affected by being in a VM versus on hardware. That is a purely software thing to assimilate the MAC | 17:37 |
SpamapS | dprince: one thing .. maybe it has to do with whether the interface is fully up or not? | 17:38 |
SpamapS | or udev timing.. | 17:38 |
SpamapS | because on hardware link often takes a lot longer... | 17:38 |
SpamapS | might be that net-device-up and thus ovs takeover happened way later and something else had already happened | 17:38 |
* SpamapS always blames a race | 17:38 | |
*** zigo has joined #tripleo | 17:39 | |
SpamapS | dprince: ok, I'm mid-bring-up of an overcloud.. once it finishes, I'll try it out and see if I can debug this with my more-interested-in-ubuntu-than-dprince hat on ;) | 17:39 |
dprince | SpamapS: you should also land this fix soon too https://review.openstack.org/#/c/83408/ | 17:42 |
dprince | SpamapS: cause you're gonna hit that first. Plus it'll make you hate me less | 17:43 |
SpamapS | Oh I doubt that | 17:45 |
SpamapS | ;) | 17:45 |
SpamapS | dprince: i've seen that btw.. tens of interfaces in /etc/network/interfaces ... good to know I wasn't crazy | 17:45 |
* SpamapS notes that this script does not use -e .. and as usual... mistakes were made.. errors were missed ;) | 17:46 | |
dprince | SpamapS: yeah, well when I saw it I thought the world was ending. Then I did git blame and was like, aw... man. I did this? | 17:46 |
*** e0ne has quit IRC | 17:47 | |
SpamapS | dprince: I love it when I find my own errors. I figure that way I can avoid the judgemental patches from others and judge myself instead :) | 17:47 |
*** hashar has quit IRC | 17:48 | |
SpamapS | GheRivero, slagle , lifeless , Ng https://review.openstack.org/#/c/83408/ needs a +A | 17:49 |
* bnemec notes that soon there will be a way to catch such mistakes: https://review.openstack.org/#/c/81637/ ;-) | 17:49 | |
openstackgerrit | Jay Dobies proposed a change to openstack/python-tuskarclient: Changed role count assignment to use role name https://review.openstack.org/80052 | 17:53 |
SpamapS | bnemec: love it! http://logs.openstack.org/37/81637/6/check/gate-diskimage-builder-pep8/9223907/console.html is full of TODO's now ;) | 17:53 |
*** newell has joined #tripleo | 17:55 | |
bnemec | SpamapS: Exactly. I've been holding off on fixing those until I had a decision on whether to also enforce -u or -x, but I'm thinking -u may break a bunch of scripts and -x, while useful, probably isn't something to enforce universally. | 17:57 |
bnemec | -e may break some things too, but only if they were already broken. :-) | 17:57 |
*** e0ne has joined #tripleo | 18:00 | |
lifeless | morningish | 18:00 |
*** e0ne has quit IRC | 18:01 | |
*** lucasagomes has quit IRC | 18:01 | |
openstackgerrit | A change was merged to openstack/diskimage-builder: dhcp-all-interfaces: correct ifquery return stmt https://review.openstack.org/83408 | 18:01 |
*** matty_dubs|lunch is now known as matty_dubs | 18:03 | |
derekh | lifeless: morning, can we unblock the virtio netwirk drive please ? https://review.openstack.org/#/c/73837/ | 18:04 |
derekh | lifeless: ran a bunch of tests details on commit message | 18:04 |
*** bauzas has joined #tripleo | 18:04 | |
lifeless | GheRivero: slagle SpamapS https://review.openstack.org/#/c/73837/ | 18:07 |
lifeless | derekh: awesome thank you! | 18:07 |
*** jistr has quit IRC | 18:07 | |
lifeless | a for ironic | 18:08 |
lifeless | PM_TYPE=$(jq -r ".[\"pm_type\"]" <<< $NODE_JSON) | 18:08 |
lifeless | we need a new testenv deploymen | 18:08 |
lifeless | specifically using devtest_testenv | 18:09 |
derekh | lifeless: no prob, thanks | 18:09 |
SpamapS | lifeless: is that regarding the fail in https://review.openstack.org/#/c/81959/22 | 18:09 |
lifeless | derekh: hey - so to land https://review.openstack.org/#/c/81959/ | 18:09 |
SpamapS | NobodyCam: ^^ | 18:09 |
lifeless | SpamapS: yes | 18:09 |
SpamapS | ok will stop investigating | 18:09 |
lifeless | this line | 18:09 |
lifeless | NODE_ID=$(ironic node-create -d $PM_TYPE | awk '$2=="uuid" { print $4 }') | 18:09 |
lifeless | is the one reporting a driver value of null | 18:09 |
lifeless | because its looking up a missing key | 18:10 |
lifeless | that gets set by the thing creating the testenv | 18:10 |
lifeless | and we've added a bunch of keys as part of StevenK's refactoring | 18:10 |
lifeless | I mean, let me double check | 18:10 |
lifeless | it may be I had a thinko and added it in the same patch | 18:10 |
*** jehb has quit IRC | 18:12 | |
lifeless | ah yeah I did | 18:12 |
lifeless | so let me split this real fast | 18:12 |
lifeless | derekh: I have an urgent patch for the testenvs | 18:12 |
lifeless | but it will need https://review.openstack.org/#/c/83285/ | 18:12 |
lifeless | ah, I see thats blocked, ok, will tackle toci directly | 18:13 |
lifeless | and i"m wrong | 18:14 |
lifeless | create-nodes is all I need | 18:14 |
NobodyCam | lifeless: just fyi I do have pm_type in my nodes def from the latest run | 18:14 |
lifeless | will split out in a sec | 18:14 |
lifeless | NobodyCam: yes, but not in CI | 18:14 |
NobodyCam | ahh | 18:14 |
NobodyCam | :) | 18:14 |
lifeless | NobodyCam: see tripleo-ci/elements/testenv-worker/bin/ensure-test-env | 18:14 |
SpamapS | No distributions at all found for iso8601>=0.1.9 (from -r requirements.txt (line 2)) | 18:16 |
SpamapS | argh | 18:16 |
derekh | lifeless: so if there anything I need todo? | 18:17 |
*** blamar has quit IRC | 18:17 | |
derekh | lifeless: actually I gotta run a catch a train but will log on in about an hour to help review stuff through | 18:18 |
*** blamar has joined #tripleo | 18:18 | |
*** derekh has quit IRC | 18:19 | |
*** jehb has joined #tripleo | 18:25 | |
openstackgerrit | A change was merged to openstack/tripleo-incubator: Switch default nic driver to virtio https://review.openstack.org/73837 | 18:27 |
openstackgerrit | Nicholas Randon proposed a change to openstack/tripleo-incubator: Extend devtest to allow real hardware deploys. https://review.openstack.org/83531 | 18:29 |
*** panda has quit IRC | 18:30 | |
*** fandi has joined #tripleo | 18:31 | |
*** panda has joined #tripleo | 18:32 | |
tteggel | any core that can look at https://review.openstack.org/#/c/82074/ needs a +A :) | 18:32 |
lifeless | bah missed derekh :) | 18:36 |
tteggel | SpamapS: thanks | 18:37 |
SpamapS | tteggel: np | 18:37 |
openstackgerrit | A change was merged to openstack/diskimage-builder: Uses policy-rc.d to prevent dpkg starting daemons https://review.openstack.org/82074 | 18:38 |
*** rpodolyaka has joined #tripleo | 18:39 | |
*** marun has joined #tripleo | 18:40 | |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Add pm_type to the nodes list. https://review.openstack.org/83532 | 18:40 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Add Ironic support to incubator. https://review.openstack.org/81959 | 18:40 |
lifeless | SpamapS: slagle: https://review.openstack.org/83532 - doesn't run under CI , but we need that deployed on the CI machines to land https://review.openstack.org/81959 | 18:41 |
*** akrivoka has quit IRC | 18:41 | |
*** jprovazn has quit IRC | 18:42 | |
*** epim has joined #tripleo | 18:43 | |
*** epim has quit IRC | 18:44 | |
*** epim has joined #tripleo | 18:44 | |
NobodyCam | No distributions at all found for oslo.config>=1.2.0 grrr | 18:45 |
*** john-n-seattle has left #tripleo | 18:46 | |
*** spzala has quit IRC | 18:47 | |
Lotus907efi | lifeless: if I write this new element to diskimage-builder to copy the GPG key in for a private repo would this be of interest to others? I.E. should I write it with the intention of submitting it upstream? | 18:48 |
lifeless | Lotus907efi: yes, in fact I was suggesting you can just add it as a feature to the existing dpkg element | 18:48 |
SpamapS | StevenK: https://review.openstack.org/#/c/83238/1 <-- your -1 is erroneous. | 18:48 |
lifeless | Lotus907efi: but you can do it separately if you'd like | 18:48 |
Lotus907efi | that would be preferable to writing a new element? | 18:49 |
lifeless | Lotus907efi: 6/1 1/2 dozen of the other | 18:49 |
lifeless | NobodyCam: from CI or locally? | 18:49 |
NobodyCam | that was local | 18:49 |
lifeless | NobodyCam: do you have a pypi-mirror ? | 18:50 |
lifeless | SpamapS: https://review.openstack.org/#/c/82741/ looks ready to land | 18:50 |
NobodyCam | lifeless: not atm.. I can start on on the brick. | 18:50 |
lifeless | NobodyCam: https://review.openstack.org/#/c/82741/ has a bunch of making things fast/reliable advice | 18:50 |
*** rpodolyaka has joined #tripleo | 18:52 | |
* NobodyCam reads :) TY lifeless | 18:52 | |
dprince | SpamapS: just tried it again on a real machine and my patch (as-is) works great. | 18:53 |
dprince | SpamapS: So the issue is that in on Ubuntu, when using a VM the OVS bridge doesn't assume the MAC of the first NIC for dhcp | 18:54 |
dprince | SpamapS: I gotta say, I'm now inclined to split this into a two patch series because we really do want this in. If fixes many of the underpinnings with our underlying bridge config (namely its DHCP config) | 18:56 |
SpamapS | lifeless: https://review.openstack.org/#/c/82741/ caught 1 error, and have a few optional suggestions | 18:57 |
SpamapS | dprince: Give me 2 hours. I'm just now ready to spin up that patch and test it on Ubuntu vms here locally. | 18:57 |
SpamapS | dprince: I'm hoping there is something non-obvious that we can tweak to get it working. | 18:57 |
SpamapS | lifeless: ^^ note dprince's struggles with ovs bridges not assuming the right MAC | 18:58 |
lifeless | SpamapS: dprince: which patch? | 18:58 |
lifeless | is it the one that was using the e/n/i integration for ovs which is heinous ? | 18:58 |
dprince | SpamapS: cool. Just wanted you to have the extra assurance that I've done this multiple times now and it works... (just not in Ubuntu VMs yet :( | 18:58 |
lifeless | (not the patch, the integration) | 18:59 |
SpamapS | dprince: thanks. I am bolstered by your success. :) | 18:59 |
lifeless | Shrews: btw try tuning all the tunables in powertop, that made quite a diff for me | 19:01 |
*** markmc has quit IRC | 19:04 | |
*** jp_at_hp has quit IRC | 19:04 | |
Shrews | lifeless: hrm, installing... | 19:06 |
*** epim has quit IRC | 19:06 | |
*** hewbrocca has quit IRC | 19:07 | |
*** bauzas has quit IRC | 19:07 | |
*** jdob has quit IRC | 19:09 | |
*** spzala has joined #tripleo | 19:09 | |
*** jdob has joined #tripleo | 19:09 | |
*** bauzas has joined #tripleo | 19:11 | |
lifeless | marios_: Ng: GheRivero: https://review.openstack.org/#/c/83532/ <- critical path for Ironic (after that lands I need to rebuild the testenvs) | 19:11 |
* Ng looks | 19:12 | |
lifeless | Ng: note that it doesn't get CI tested, because too-hard-so-far so it can't affect job pass/fail | 19:12 |
*** spzala has quit IRC | 19:12 | |
openstackgerrit | A change was merged to openstack/tripleo-incubator: Add pm_type to the nodes list. https://review.openstack.org/83532 | 19:15 |
lifeless | \o/ | 19:17 |
* lifeless goes to redeploy the CI environments | 19:17 | |
*** lifeless changes topic to "CI down (testenv redeploy) | tripleo-cd running preserve-ephemeral WIP patches and https://review.openstack.org/#/c/62042/ | Using OpenStack to deploy OpenStack;meetings Tuesday 1900 UTC in #openstack-meeting-alt" | 19:18 | |
*** rpodolyaka has quit IRC | 19:18 | |
*** rdopieralski has joined #tripleo | 19:18 | |
* SpamapS lunches while new overcloud w/ Dan's changes tries to deploy. | 19:20 | |
* lifeless stabs the undercloud network, sheese. | 19:22 | |
*** rdopieralski has quit IRC | 19:23 | |
*** GheRivero has quit IRC | 19:28 | |
dprince | SpamapS: So this isn't an Ubuntu thing. It is a VM thing. I just tested on a Fedora undercloud VM and the same thing happens there too | 19:29 |
dprince | SpamapS: So are real baremetal all is well. But when using devtest with this patch OVS bridges aren't assuming the correct MAC addresses (of the first NIC) | 19:30 |
*** vkozhukalov has joined #tripleo | 19:31 | |
SpamapS | dprince: this goes back to my wondering about races | 19:31 |
SpamapS | dprince: because vms have instant link | 19:31 |
dprince | SpamapS: could very well be something in that realm, anyways proceed but know that it is a generic VM issue it seems | 19:33 |
SpamapS | dprince: that's quite helpful. | 19:36 |
SpamapS | dprince: as then you can tinker in parallel without casting doubting glances towards "those Ubuntu guys" ;) | 19:36 |
openstackgerrit | Clint "SpamapS" Byrum proposed a change to openstack/tripleo-heat-templates: WIP: Switch overcloud to software-config https://review.openstack.org/81666 | 19:37 |
lifeless | SpamapS: dprince: what was the patch # ? | 19:38 |
openstackgerrit | James Slagle proposed a change to openstack/tripleo-image-elements: Install tgt package for cinder package install https://review.openstack.org/83544 | 19:38 |
SpamapS | lifeless: https://review.openstack.org/#/c/69918/ | 19:38 |
SpamapS | "that one" ;) | 19:38 |
*** jcoufal has quit IRC | 19:38 | |
*** ohadlevy has quit IRC | 19:39 | |
*** jcoufal has joined #tripleo | 19:39 | |
devananda | lifeless: i have not gotten around to the scheduler yet | 19:41 |
devananda | lifeless: been fighting with stevedore and translations not working | 19:41 |
*** rpodolyaka has joined #tripleo | 19:41 | |
NobodyCam | humm undercloud booted this time. but ran right into Falied to resize filesystem. | 19:44 |
*** epim has joined #tripleo | 19:44 | |
lifeless | dprince: which reminds me, did you mananage to pull down that reproducer image? | 19:45 |
dprince | lifeless: not yet | 19:46 |
lifeless | kk | 19:46 |
*** GheRivero has joined #tripleo | 19:46 | |
*** lblanchard has quit IRC | 20:00 | |
*** fandi has quit IRC | 20:01 | |
*** rpodolyaka has quit IRC | 20:03 | |
*** akrivoka has joined #tripleo | 20:11 | |
Lotus907efi | question: the diskimage-builder/README.md file says the extra-data.d inputs consists of $TMP_HOOKS_PATH | 20:16 |
Lotus907efi | but I am looking at elements/apt-conf/extra-data.d/99-override-default-apt-conf and it uses $TMP_MOUNT_PATH | 20:16 |
Lotus907efi | Is that a valid path available for other elements? | 20:16 |
Lotus907efi | also if I am building an ubuntu image is the dpkg element included by default or do I have to specifically include it in DIB_COMMON_ELEMENTS ? | 20:17 |
lifeless | dpkg is included as a dependency of ubuntu | 20:17 |
Lotus907efi | ok | 20:17 |
Lotus907efi | can I use $TMP_MOUNT_PATH in my extra-data.d script in the dpkg element? | 20:18 |
Ng | Lotus907efi: that probably will work. Originally we were trying to use $TMP_HOOKS_PATH in the extra-data.d scripts, and then have an install.d script put things in the right places | 20:21 |
lifeless | Lotus907efi: TMP_HOOKS_PATH is where you can copy the key to. | 20:21 |
Lotus907efi | I do not see $TMP_MOUNT_PATH mentioned in either diskimage-builder/README.md or in elements/apt-conf/README.md | 20:22 |
Lotus907efi | ok | 20:22 |
lifeless | Lotus907efi: you'll need to use an install.d script to load the key. | 20:22 |
Lotus907efi | I thought I needed to use a pre-install.d script? | 20:22 |
Lotus907efi | (which I have written) | 20:23 |
lifeless | pre-install.d yes | 20:23 |
Lotus907efi | but I can move it to elements/dpkg/install.d if that is more appropriate | 20:23 |
lifeless | sorry :) | 20:23 |
Lotus907efi | ok, cool | 20:23 |
lifeless | no, you'll want it to happen before the first apt-get update | 20:23 |
Lotus907efi | right | 20:23 |
Lotus907efi | so should I submit a bug or a blueprint for this? | 20:25 |
lifeless | just the code patch should be fine | 20:26 |
*** julim has quit IRC | 20:29 | |
*** rpodolyaka has joined #tripleo | 20:30 | |
Lotus907efi | ah ha! it worked (sort of) | 20:48 |
Lotus907efi | jeb's repo seems to have some broken dependencies | 20:48 |
Lotus907efi | but it did seem to import the GPG key inthe the apt keyring ok | 20:49 |
Lotus907efi | but it did seem to import the GPG key into the the apt keyring ok | 20:49 |
Lotus907efi | no GPG errors this time in my log file | 20:49 |
*** dprince has quit IRC | 20:49 | |
*** jdob has quit IRC | 20:55 | |
*** cwolferh_ has quit IRC | 20:58 | |
*** cwolferh_ has joined #tripleo | 20:58 | |
*** vkozhukalov has quit IRC | 20:59 | |
lifeless | Lotus907efi: great | 21:01 |
*** jehb has quit IRC | 21:02 | |
*** bauzas has quit IRC | 21:03 | |
*** derekh has joined #tripleo | 21:03 | |
derekh | lifeless: I see your redeploying testenv's, probably too late for this but have you seen the update to the deploy script? https://review.openstack.org/#/c/81686/ , I'll update the other Rack later and try it out | 21:10 |
lifeless | derekh: hi | 21:10 |
lifeless | derekh: I'm trying but having it fail :( | 21:10 |
lifeless | derekh: and no ports showing up in overcloud neutron | 21:11 |
lifeless | derekh: looks nice | 21:12 |
derekh | lifeless: usually means the 60-setup-testenvs script failed, taking a look, still on train so may loose connecting | 21:12 |
lifeless | derekh: nova was failing at deploying some of the machines too | 21:15 |
lifeless | derekh: I'm considering a mellanox driver reload again | 21:15 |
derekh | lifeless: k | 21:16 |
derekh | hmm, can't ssh in, might just need to wait a bit longer | 21:19 |
lifeless | to ? | 21:19 |
lifeless | env0 ? | 21:20 |
lifeless | ahha 148 is up | 21:20 |
derekh | lifeless: env0 5 or 6 | 21:20 |
derekh | lifeless: first problem device names have changed again s/em3/eth2/ | 21:22 |
lifeless | STABBBBBBBBB | 21:22 |
lifeless | deleting | 21:23 |
lifeless | derekh: its odd that that doesn't trigger a failure | 21:23 |
derekh | lifeless: a failure of the stack create? | 21:24 |
lifeless | of os-collect-config | 21:24 |
lifeless | --------------------- END PROFILING --------------------- | 21:24 |
lifeless | [2014-03-27 21:27:30,071] (os-refresh-config) [INFO] Completed phase migration | 21:24 |
lifeless | it got all the way through | 21:24 |
lifeless | no error | 21:24 |
lifeless | if it errored heat would know via the waitcondition | 21:24 |
derekh | lifeless: well, I didn't look at the logs but I'm pretty sure I know what happens | 21:24 |
derekh | lifeless: it failed on the first pass | 21:25 |
derekh | lifeless: and succedded on the second | 21:25 |
derekh | lifeless: because of ... | 21:25 |
lifeless | derekh: oh, because of your don't-do-this-twice thing (rather than being idempotent) | 21:25 |
derekh | lifeless: yup, thats it, I've started a local branch to fix it, but got caught up on createing a dummy nic for the overcloud IP | 21:26 |
derekh | lifeless: will see if I can get it sorted tomorrow | 21:26 |
lifeless | derekh: ok | 21:26 |
*** jcoufal has quit IRC | 21:27 | |
lifeless | righto time for a hot drink | 21:27 |
*** derekh has quit IRC | 21:30 | |
*** rpodolyaka has quit IRC | 21:39 | |
adam_g | http://paste.openstack.org/show/74500/ | 21:42 |
adam_g | ^ i can't seem to build a seed with a functioning python environment. anything obvious i may have borked? | 21:42 |
SpamapS | adam_g: need more context | 21:43 |
SpamapS | adam_g: that's happening inside the seed? | 21:43 |
adam_g | SpamapS, yes | 21:44 |
SpamapS | adam_g: weirdness | 21:44 |
SpamapS | adam_g: I just built a seed 3 hours ago.. working fine | 21:44 |
adam_g | SpamapS, i noticed config wasns't being applied, OVS bridge wasns't coming up and then relized my entire python environment is fubard | 21:44 |
SpamapS | adam_g: building on saucy? | 21:45 |
adam_g | SpamapS, building saucy i386 images on a trusty amd64 | 21:45 |
SpamapS | adam_g: hm, I haven't tried that combo yet | 21:45 |
adam_g | is trusty a known working target for images? | 21:45 |
SpamapS | no | 21:46 |
SpamapS | but it needs to be | 21:46 |
SpamapS | I want to switch as soon after release as possible. | 21:46 |
openstackgerrit | Ben Nemec proposed a change to openstack/tripleo-image-elements: Add cinder-lio element https://review.openstack.org/78463 | 21:46 |
lifeless | ok we have testenvs coming up | 21:46 |
SpamapS | adam_g: it is possible we have new broken cloud images? | 21:47 |
SpamapS | adam_g: hm, no mine are from yesterday | 21:47 |
adam_g | i'm using a cached set of images from a couple weeks ago, let me see if pulling a newer one works | 21:47 |
SpamapS | adam_g: do you have /usr/lib/python2.7/plat-i386-linux-gnu/_sysconfigdata_nd.py ? | 21:49 |
openstackgerrit | Steven DuChene proposed a change to openstack/diskimage-builder: Add ability to upload a new GPG into the apt keyring for the image https://review.openstack.org/83596 | 21:49 |
SpamapS | adam_g: thats where that stuff should come from | 21:49 |
adam_g | SpamapS, yes | 21:49 |
Lotus907efi | lifeless: what happens now with https://review.openstack.org/83596 ??? | 21:51 |
SpamapS | adam_g: # python -c 'import sys; print(hasattr(sys, "gettotalrefcount"))' | 21:51 |
SpamapS | False | 21:51 |
SpamapS | adam_g: what do you get? | 21:51 |
Ng | Lotus907efi: folk start reviewing it and it mails you :) | 21:52 |
*** epim has quit IRC | 21:52 | |
Lotus907efi | cool | 21:52 |
Lotus907efi | this is a first for me | 21:52 |
SpamapS | Lotus907efi: but don't buy any viagra from Gerrit... stuff doesn't work.. ;) | 21:52 |
adam_g | SpamapS, False | 21:52 |
Lotus907efi | hehehehe | 21:52 |
SpamapS | adam_g: ok that is _super_ weird then | 21:52 |
SpamapS | adam_g: yeah, try new image :-P | 21:53 |
adam_g | SpamapS, yeah, let me tear down and try with a fresh image | 21:53 |
*** matty_dubs is now known as matty_dubs|gone | 21:53 | |
*** eguz has joined #tripleo | 21:58 | |
*** untriaged-bot has joined #tripleo | 22:00 | |
untriaged-bot | Untriaged bugs so far: | 22:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1298466 | 22:00 |
uvirtbot | Launchpad bug 1298466 in tripleo "devtest cleanup-env doesn't remove seed image" [Undecided,Confirmed] | 22:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1298465 | 22:00 |
uvirtbot | Launchpad bug 1298465 in tripleo "Baremetal recreation may fool the heat stack." [Undecided,Confirmed] | 22:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1290488 | 22:00 |
uvirtbot | Launchpad bug 1290488 in tripleo "Baremetal: Invalid credentials" [Undecided,Incomplete] | 22:00 |
*** untriaged-bot has quit IRC | 22:00 | |
SpamapS | hah uh oh | 22:00 |
SpamapS | we're in trouble now | 22:00 |
Ng | have we manually paused landing stuff while CI is being updated? (just looking at some stuff that had already had its CI runs) | 22:02 |
Ng | hmm, actually, I need to sleep, so I'll just do that instead | 22:02 |
SpamapS | Ng: go | 22:02 |
*** eguz has quit IRC | 22:02 | |
*** eghobo has quit IRC | 22:03 | |
*** eghobo has joined #tripleo | 22:03 | |
*** yamahata has quit IRC | 22:06 | |
*** rbrady1 has joined #tripleo | 22:08 | |
*** derekh has joined #tripleo | 22:08 | |
*** rbrady has quit IRC | 22:08 | |
lifeless | derekh: wehave testenvs now, I think | 22:09 |
derekh | sweet | 22:09 |
*** dprince has joined #tripleo | 22:09 | |
*** gothicmindfood has joined #tripleo | 22:10 | |
*** gothicmindfood has left #tripleo | 22:10 | |
dprince | SpamapS: had an idea while I was running, I think it might be the mac addresses we assign via create nodes | 22:10 |
dprince | SpamapS: they aren't low enough perhaps to trigger the bridge to assume their address | 22:11 |
dprince | SpamapS: I've got to go but wanted to pass that along... | 22:11 |
*** dprince has quit IRC | 22:13 | |
*** akrivoka has quit IRC | 22:27 | |
StevenK | SpamapS: Yeah, I saw your message late last night, and forgot to change the review at the time. | 22:27 |
SpamapS | StevenK ACK | 22:28 |
*** slagle has quit IRC | 22:34 | |
*** slagle has joined #tripleo | 22:36 | |
adam_g | SpamapS, hmm. new image seems to help wrt python, but now http://paste.ubuntu.com/7165382/ | 22:36 |
lifeless | oh look, bugs to invalidate ;) | 22:36 |
* adam_g tries matching arch | 22:36 | |
* tchaypo gains tmux-foo | 22:37 | |
*** jtomasek has quit IRC | 22:37 | |
SpamapS | adam_g: _weird_ .. now I'm wondering if something from the build system is stumbling into the built images | 22:37 |
tchaypo | so many comments on my changes from yesterday. Do we win a prize for getting the most comments? | 22:37 |
lifeless | derekh: can the RH nodes handle a 500GB flavor ? 2 CPU, 8GB of ram ? | 22:37 |
lifeless | Ng: nuts, I missed you ? | 22:38 |
* lifeless wanted more dns love | 22:38 | |
derekh | Do we intend to use the 500GB ? | 22:39 |
lifeless | derekh: 150GB of ubuntu, a few GB of pypi-mirror, however much for F20 | 22:39 |
lifeless | derekh: a few base cloud images | 22:39 |
lifeless | derekh: so - one VM of this nature | 22:39 |
lifeless | derekh: per region | 22:39 |
derekh | lifeless: I would imagine it would be ok, we got | 22:41 |
derekh | /dev/md2 853G 41G 769G 6% / | 22:41 |
lifeless | cool | 22:41 |
derekh | the CI nodes wouldn't use up much of the disk space there allocated | 22:41 |
lifeless | I'll need to convince clarkb or pleia2 to help me with the puppet stuff | 22:41 |
lifeless | I'm going to prototype using the cd-undercloud's pypi and ubuntu mirrors | 22:41 |
pleia2 | I can help | 22:42 |
lifeless | cool! | 22:42 |
lifeless | derekh: do you have the url to the faster CI stuff handy? | 22:42 |
derekh | lifeless: the faster ci stuff ? | 22:43 |
lifeless | derekh: we brainstormed in sunnyvale | 22:43 |
lifeless | derekh: about mirrors etc etc | 22:43 |
derekh | ahh ok, one sec | 22:43 |
lifeless | in an therpad | 22:43 |
lifeless | StevenK: https://review.openstack.org/#/c/79051 is that ready in your view? | 22:43 |
derekh | lifeless: https://etherpad.openstack.org/p/tripleo-parallel-test | 22:44 |
lifeless | pleia2: ^ | 22:44 |
*** tchaypo is now known as jammyjam | 22:44 | |
lifeless | pleia2: option 7 in there, filling it out now | 22:44 |
jammyjam | casual nick friday! | 22:45 |
SpamapS | new trick learned | 22:52 |
SpamapS | # os-collect-config --force --one --command /opt/stack/os-config-refresh/post-configure.d/99-refresh-completed | 22:52 |
SpamapS | run one orc script with full access to the tree :) | 22:52 |
jammyjam | greghaynes has objected to me making the setup-*-passwords scripts suddenly depend on $TRIPLEO_ROOT and wants me to instead make -f a mandatory parameter. I think that's a better design, but worried about it breaking backwards compatibility | 22:54 |
greghaynes | I grepped around and that script is only called one place AFAICT | 22:56 |
greghaynes | so figured it was a pretty low hanging tech debt prevention | 22:57 |
lifeless | greghaynes: hey so hows ha? can I help ? | 22:57 |
lifeless | pleia2: does that make sense? all -infra work AFAICT other than a cd-admin making a flavor for it | 22:58 |
jammyjam | greghaynes: not used in toci anywhere? | 22:58 |
pleia2 | lifeless: looks good, hoping the pypi-mirror stuff in regular -infra can be just reused on our end and the repo mirrors are most of our work | 22:59 |
greghaynes | probably - my devtest is exploding when running the notcomputescale > 1 and the dirty heat template with copied notcompute0 -> notcompute1 resource | 22:59 |
greghaynes | specifically nova scheduler isnt happy and I think I was also running out of disk space | 22:59 |
greghaynes | once this build fails ill link some specific | 23:00 |
openstackgerrit | James Polley proposed a change to openstack/tripleo-incubator: Standardise location of environment password files. https://review.openstack.org/83250 | 23:00 |
greghaynes | jammyjam: good point, not sure. If it is then I think that just makes the tech debt more of an issue :) | 23:00 |
greghaynes | jammyjam: but if you do change it and it breaks things / ends up being any amount of effort ill +1 using the variable | 23:01 |
openstackgerrit | James Polley proposed a change to openstack/tripleo-incubator: Standardise location of environment password files. https://review.openstack.org/83250 | 23:02 |
jammyjam | if it's going to break, it should break on this change, right? | 23:02 |
StevenK | jammyjam: Casual nick Friday breaks my brain. | 23:02 |
openstackgerrit | Clint "SpamapS" Byrum proposed a change to openstack/tripleo-image-elements: Add support for "signals" to os-refresh-config https://review.openstack.org/83614 | 23:02 |
pleia2 | StevenK: me too | 23:02 |
SpamapS | ^^ that will unblock move to software-config | 23:03 |
SpamapS | I think ;) | 23:03 |
StevenK | Looks like Lenovo are recalling batteries that were made four years ago -- including those sold with the X201 | 23:03 |
greghaynes | jammyjam: dont think so, the arg is still optional there... | 23:04 |
greghaynes | mybe thats not a bad middle ground | 23:04 |
greghaynes | *shrug* | 23:04 |
greghaynes | also, woo laggy internet makes irc fun | 23:04 |
jammyjam | greghaynes: not sure what you mean by "still optional there" | 23:05 |
greghaynes | ah, what I had in mind is making -f a requried option to setup-*-passwords and not referencing the env var $TE_DATAFILE at all in the code | 23:05 |
jammyjam | I reference $TE_DATAFILE? | 23:07 |
greghaynes | er, sorry, $TRIPLEO_ROOT | 23:07 |
StevenK | $TRIPLEO_ROOT is exported by _variables, so it doesn't buy you much to not use it? | 23:09 |
jammyjam | sure, but it's not used anywhere else in the script | 23:11 |
greghaynes | I get that when its convenient, like in devtest_* but seems like if we can make stuff an actual script which doesnt depend on env vars easily and instead on arguments we should | 23:11 |
jammyjam | in fact, afaict, none of the common vars are used in the script at all | 23:11 |
jammyjam | so I agree with greghaynes that we probably shouldn't be slipping backwards | 23:11 |
*** eghobo has quit IRC | 23:15 | |
openstackgerrit | James Polley proposed a change to openstack/tripleo-incubator: Add some clarity to the first-time user experience https://review.openstack.org/83294 | 23:24 |
greghaynes | \O/ this build is not resulting in a bunch of ERRORD overcloud vms | 23:25 |
greghaynes | I think runninng out of disk space somehow caused the nova scheduler memory check to fail... | 23:26 |
jammyjam | hah | 23:26 |
greghaynes | I think runninng out of disk space somehow caused the nova scheduler memory check to fail... | 23:27 |
greghaynes | oops | 23:27 |
greghaynes | Its amazing, im literally across the street from the datacenter where my irc box is, yet my packets are going about 1k miles to get there | 23:28 |
lifeless | pleia2: yes, reuse pypi-mirror, will just want to change it to draw from pypi.o.o as its own upstream | 23:30 |
clarkb | greghaynes: I bet my packets would only travel down i5 | 23:30 |
clarkb | SIX is pretty amazing | 23:30 |
greghaynes | clarkb: Where is your irc box? | 23:31 |
clarkb | greghaynes: my irc box is in ORD | 23:31 |
greghaynes | ORD? | 23:31 |
clarkb | yup rackspace | 23:32 |
greghaynes | oh, psh | 23:32 |
jammyjam | greghaynes: part of me wants to investigate this weechat thing you're using. Part of me thinks that clearly my mosh+irssi setup is better. | 23:32 |
greghaynes | I was hoping you were at PSU, my DC is amazingly close to them so I get <1ms pings to people there ;) | 23:33 |
pleia2 | lifeless: yeah, I'm hoping it'll just be as easy as updating the pypirc.erb template in puppet, we'll see | 23:33 |
greghaynes | jammyjam: People who customize their irssi a lot tend to hate the weechat, if you use defaults weechat is nicer imo :) | 23:33 |
jammyjam | I customised irssi a bit because the defaults were so goddamn horrible | 23:39 |
*** rpodolyaka has joined #tripleo | 23:39 | |
jammyjam | I hate the fact that just to get a decent little channel list floating on the left I need to use tmux to split a pane and run a seperate thing in the left pane | 23:40 |
greghaynes | haha, yep | 23:40 |
clarkb | weechat is pretty awesome | 23:41 |
clarkb | and doesn't preclude the use of mosh | 23:41 |
greghaynes | and god forbid you were running screen, youd have to patch it to get the vertical split ;) | 23:41 |
clarkb | smart filters are the best thing ever | 23:41 |
jammyjam | nah, debianised screen has included that patch ever since like 15 years after it had been around when it was clear the devs didn't care any more | 23:42 |
jammyjam | it's only screen on OS X that I regularly had to use that didn't have the split | 23:42 |
jammyjam | which is why i started using iterm, then item's tmux support, and then tmux everwhere. | 23:42 |
jammyjam | just this morning I learned how to use list-windows and select-layout to save/restore a layout in tmux | 23:42 |
jammyjam | hah. looking at weechat screenshots and i recognise nicks | 23:43 |
*** rpodolyaka has quit IRC | 23:44 | |
greghaynes | lol | 23:44 |
lifeless | nuts | 23:44 |
lifeless | 81959 passed ironic seed. \o/ | 23:45 |
jammyjam | https://review.openstack.org/#/c/82807/ says that its dependency is "outdated"; I've been reading gerrit docs but I can't figure out if that's a "i can't merge this" error, or just a "hey, that thing you like, it changed a bit" notification | 23:45 |
lifeless | but failed at undercloud | 23:45 |
lifeless | https://review.openstack.org/#/c/81959/ | 23:45 |
greghaynes | I think that means it needs to be rebased | 23:45 |
greghaynes | the dependency | 23:45 |
lifeless | SpamapS: ^ think we can land this and iterate on the undercloud job ? | 23:45 |
lifeless | e.g. lets make ironic undercloud non-voting still | 23:46 |
lifeless | assuming overcloud-precise passes | 23:46 |
lifeless | NobodyCam: so CI system is fixed up | 23:47 |
lifeless | devananda: ^ | 23:47 |
lifeless | the failures now are genuine | 23:47 |
NobodyCam | :) w00t Thank you lifeless :) | 23:47 |
*** shardy has quit IRC | 23:51 | |
*** shardy has joined #tripleo | 23:51 | |
Lotus907efi | lifeless: about a month or so ago you gave me a fairly complete step-by-step directions for two different ways to boot a baremetal node | 23:51 |
Lotus907efi | I am trying to figure out to duplicate that again but use an image from our internal precise apt repo | 23:52 |
Lotus907efi | I can build an image from that repo using vmbuilder | 23:52 |
Lotus907efi | and I end up with a qcow2 image | 23:53 |
*** mestery has quit IRC | 23:53 | |
Lotus907efi | but I am trying to figure out how to do this somehow within tripleo environment | 23:53 |
SpamapS | lifeless: will look in a bit.. mid-stream on some long-running-tests-to-confirm fixes :) | 23:53 |
*** wfoster has quit IRC | 23:54 | |
* jammyjam is now in weechat as well as irssi | 23:55 | |
*** stevehuang has quit IRC | 23:55 | |
clarkb | jammyjam: turn on smart filters | 23:56 |
clarkb | jammyjam: single best weechat feature | 23:56 |
*** wfoster has joined #tripleo | 23:56 | |
lifeless | SpamapS: ack | 23:57 |
lifeless | Lotus907efi: youneed to extract the ramdisk and kernel and place them in the same dir as the qcow2 file and then use load-image, which is in the incubator scripts dir | 23:58 |
*** derekh has quit IRC | 23:58 | |
Lotus907efi | hmmm, ok | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!