jeblair | ianw: so "devstack/debs" etc? | 00:00 |
---|---|---|
*** dims has quit IRC | 00:00 | |
ianw | jeblair: devstack/files/{debs|rpms} | 00:01 |
jeblair | ianw: and 'debs' or 'rpms' is a file, not a directory? | 00:02 |
adam_g | devstack/files/{debs|rpms/$plugin_name | 00:02 |
*** markvoelker has joined #openstack-infra | 00:02 | |
jeblair | so that means $servicepluginrepo/devstack/files/debs == $devstackrepo/files/debs/$service | 00:03 |
*** achanda has quit IRC | 00:03 | |
tchaypo | zaro: I remember you, I just didn’t know you as zaro :) | 00:03 |
adam_g | jeblair, $serviceplugin/devstack/files/debs/$serviceplugin | 00:03 |
clarkb | jeblair: 138959 may interest you | 00:03 |
jeblair | adam_g, ianw: ok thx. | 00:03 |
tchaypo | zaro: and your whois only tells me that your real name is “ubuntu” ;) | 00:03 |
tchaypo | jeblair: We could argue that the tomatoes should be directed at the authors of requests | 00:04 |
jeblair | tchaypo: i think it's urllib3 that ended up doing this... | 00:04 |
tchaypo | but that’s not going to matter much when we’re covered in rotten fruit | 00:04 |
jeblair | clarkb: what am i looking at? | 00:04 |
tchaypo | jeblair: but requests make it so hard to tell, with their clever use of vendoring | 00:05 |
clarkb | jeblair: sorry 138595 | 00:05 |
*** ZZelle_ has quit IRC | 00:05 | |
tchaypo | okay, so the consensus is that we go with a lowest-common-denominator patch that hides the problem | 00:05 |
*** wenlock has joined #openstack-infra | 00:06 | |
tchaypo | I’d still like to be able to fix it on my system. Would we be okay with a note in the docs that mentions that “If you have an older version of py2, you may see this warning in the logs, here’s how to upgrade your system to fix the underlying problem”? | 00:06 |
*** baoli has quit IRC | 00:06 | |
clarkb | tchaypo: all you need to fix the problem is pip install requests[security] so documenting that should be fine | 00:06 |
fungi | apparently turning off git-review's rebase detection is still gaining traction in neutron https://review.openstack.org/140863 | 00:06 |
clarkb | tchaypo: but I don't want to get into how to install dev headers on ubuntu/osx/fedora/etal | 00:07 |
clarkb | fungi: I have no idea why they still insist they need that | 00:07 |
clarkb | I have explained it to them and tested things to make sure git-review is actually working and asked for specific cases where it does not work and its fine | 00:07 |
clarkb | it just works | 00:07 |
tchaypo | fungi: wtf | 00:07 |
openstackgerrit | Merged openstack-infra/infra-manual: Your Gerrit and Launchpad username can differ https://review.openstack.org/165507 | 00:07 |
fungi | clarkb: but, but, things | 00:07 |
fungi | baseless infra-is-a-black-box-let's-throw-this-switch-anyway arguments | 00:08 |
clarkb | so if neutron is listening and is still interested in debugging that I am still happy to help | 00:08 |
clarkb | specific cases of git review rebasing when it should not have would be nice | 00:08 |
clarkb | along with the git review version that failed | 00:08 |
fungi | looks like assaf muller commented with claims that it's not working as described for him | 00:10 |
fungi | "when I simply 'git review' it fetches newest master and automatically rebases whatever local branch I'm on the updated master" | 00:11 |
clarkb | that is true | 00:12 |
clarkb | but it should then git reset back to your old state if that rebase is successful | 00:12 |
fungi | yep | 00:12 |
clarkb | I think ^ is where much of the confusion is coming from | 00:12 |
jeblair | ianw, adam_g: when you have a sec, can you give 167047 a quick look and see if that roughly matches what you'd expect? | 00:13 |
clarkb | the other example involves a cherry pick which means all bets are off you lose go straight to jail do not collect $200 | 00:13 |
jeblair | ianw, adam_g: obviously, still more work to be done in removing that from devstack and getting it tested in sequence, etc. | 00:13 |
clarkb | and the snark in that comment means I should just ignore it | 00:13 |
*** annegentle has quit IRC | 00:14 | |
*** emagana has quit IRC | 00:14 | |
*** baoli has joined #openstack-infra | 00:15 | |
jeblair | clarkb, fungi: are either of you going to leave a comment on that? | 00:15 |
fungi | i just finished replying | 00:15 |
*** Swami_ has joined #openstack-infra | 00:15 | |
adam_g | jeblair, yah, looks about right. ive been slowly starting to migrate the ironic devstack code out, as well | 00:15 |
clarkb | yes I am leaving one too to directly address the scenario described | 00:16 |
jeblair | ok cool | 00:16 |
*** sputnik13 has quit IRC | 00:16 | |
*** Swami has quit IRC | 00:16 | |
*** yamamoto_ has quit IRC | 00:16 | |
fungi | i needed to reply anyway because i had mistyped my comment back in december and said -R when i meant -F | 00:16 |
fungi | which probably contributed to some of the confusion | 00:17 |
*** spzala has joined #openstack-infra | 00:17 | |
*** Swami_ has quit IRC | 00:17 | |
clarkb | commented to address the scenario where git review may have not done the correct thing. asked for more infos | 00:18 |
clarkb | and pointed out that git pull will fast forward or rebase depending on your settings and cherry pick will always result in a new sha1 | 00:19 |
*** ddieterly has joined #openstack-infra | 00:19 | |
*** melwitt has quit IRC | 00:19 | |
jeblair | tchaypo: why did you upload a new PS to 163979? | 00:20 |
*** hogepodge has quit IRC | 00:20 | |
jeblair | oh, you rebased | 00:21 |
*** sdake has quit IRC | 00:22 | |
clarkb | jhesketh: for 141260 isn't os-loganalyze already doing that? | 00:22 |
clarkb | jhesketh: oh wait, I see this is an optimization to flip around the logic | 00:22 |
jhesketh | clarkb: yep | 00:23 |
openstackgerrit | Merged stackforge/gertty: Right align line numbers https://review.openstack.org/163979 | 00:23 |
*** e0ne has quit IRC | 00:23 | |
clarkb | ok I am just about to call it a day so will put that on the early morning review list tomorro | 00:23 |
jeblair | tchaypo: it messed up my stack and i have to rebase them all now :) | 00:26 |
tchaypo | ah, poo. | 00:26 |
jeblair | tchaypo: probably best to check with patch authors before you change their dependencies :) | 00:26 |
openstackgerrit | James E. Blair proposed stackforge/gertty: Display warnings as a popup https://review.openstack.org/165447 | 00:26 |
openstackgerrit | James E. Blair proposed stackforge/gertty: Handle change id in simple searches https://review.openstack.org/164375 | 00:26 |
openstackgerrit | James E. Blair proposed stackforge/gertty: Highlight starred changes in list https://review.openstack.org/166572 | 00:26 |
openstackgerrit | James E. Blair proposed stackforge/gertty: Do not display InsecurePlatformWarning https://review.openstack.org/165448 | 00:26 |
clarkb | fungi: any reason to not approve 166404 given the tox thing? | 00:27 |
tchaypo | I guess it would have been better to land 163979, then rebase the one with the conflict on top of the new master? | 00:27 |
*** ivar-laz_ has quit IRC | 00:27 | |
clarkb | tchaypo: that is how I prefer to do things | 00:27 |
clarkb | unless its urgent then we can smash the dep list | 00:27 |
openstackgerrit | James Polley proposed stackforge/gertty: Minor typo - may -> many https://review.openstack.org/167054 | 00:27 |
openstackgerrit | Merged stackforge/gertty: Handle change id in simple searches https://review.openstack.org/164375 | 00:28 |
openstackgerrit | Merged stackforge/gertty: Display warnings as a popup https://review.openstack.org/165447 | 00:29 |
openstackgerrit | Merged stackforge/gertty: Do not display InsecurePlatformWarning https://review.openstack.org/165448 | 00:29 |
openstackgerrit | Merged stackforge/gertty: Minor typo - may -> many https://review.openstack.org/167054 | 00:29 |
*** mrmartin has joined #openstack-infra | 00:29 | |
fungi | clarkb: nah, either we want to pin it everywhere for consistency or nowhere. given it seems to be fixed again, and quickly this time, i'm in favor of no pins | 00:29 |
clarkb | ok I will approve that change now | 00:30 |
jeblair | tchaypo: 1 minute 25 seconds from prop to merge :) | 00:30 |
tchaypo | mwahahaha | 00:30 |
tchaypo | I’d feel more proud of that if it was more than a single-character doc-only change :) | 00:30 |
fungi | clarkb: and it seems that code wasn't really pinning it anywhere effectively anyway because we pre-install it | 00:30 |
clarkb | fungi: thats the preinstall code | 00:30 |
fungi | or at least it's getting pulled in somwhere else | 00:31 |
clarkb | fungi: and tox uses that version | 00:31 |
clarkb | fungi: its virtualenv not tox | 00:31 |
clarkb | but tox depends on virtualenv | 00:31 |
fungi | oh, wait, that's vierualenv, not tox | 00:31 |
*** hogepodge has joined #openstack-infra | 00:31 | |
clarkb | ya | 00:31 |
fungi | but yeah, seems like a fine cleanup | 00:31 |
fungi | i'll be around when the image updates complete tomorrow and can pull out the fire extinguisher if needed | 00:32 |
*** spzala has quit IRC | 00:33 | |
*** baoli has quit IRC | 00:35 | |
*** asselin_ has quit IRC | 00:36 | |
*** hasharDinner has quit IRC | 00:36 | |
tchaypo | is tox -edocs (in gertty) broken for everyone or just me? | 00:37 |
*** jcoufal has joined #openstack-infra | 00:38 | |
greghaynes | Ng: mordred Hey, so im running into 413 overlimit erorrs when glance uploading to rax, youall run into this before? | 00:39 |
openstackgerrit | Merged openstack-infra/system-config: Always try to use the latest virtualenv https://review.openstack.org/166404 | 00:40 |
jeblair | tchaypo: i don't think gertty has docs. or support for any other tox target | 00:41 |
openstackgerrit | James Polley proposed stackforge/gertty: Document fix for InsecurePlatformWarning https://review.openstack.org/167058 | 00:42 |
tchaypo | http://git.openstack.org/cgit/stackforge/gertty/tree/tox.ini#n23 | 00:42 |
jeblair | tchaypo: yeah, that's just overzealous boilerplating | 00:42 |
*** jhesketh has quit IRC | 00:43 | |
*** jhesketh has joined #openstack-infra | 00:43 | |
jeblair | tchaypo: so part of why i decided to hide the warning is that i don't think it's gertty's responsibility to address underlying platform issues | 00:43 |
*** ayoung has quit IRC | 00:43 | |
jeblair | tchaypo: doesn't the warning itself link to a page describing how to fix it? isn't that enough? | 00:44 |
jeblair | sorry, i have to run now | 00:44 |
*** yamamoto has joined #openstack-infra | 00:45 | |
*** HeOS has joined #openstack-infra | 00:45 | |
*** garyh has quit IRC | 00:46 | |
*** asettle has quit IRC | 00:47 | |
*** coolsvap|afk is now known as coolsvap | 00:50 | |
*** Longgeek has joined #openstack-infra | 00:51 | |
mordred | greghaynes: I have not - it's possible you might need to request a quota bump? | 00:53 |
*** asselin_ has joined #openstack-infra | 00:53 | |
mordred | greghaynes: infra has ... let's just call it a very large quota | 00:53 |
mordred | greghaynes: I apologize that I do not have more better thoughts | 00:54 |
clarkb | mordred can we bring up using hpcloud west soon? | 00:54 |
*** dimtruck is now known as zz_dimtruck | 00:54 | |
clarkb | it would effectively double our api rate | 00:54 |
clarkb | without causing disaster | 00:54 |
mordred | clarkb: honestly haven't brought that up yet - but I've put an agenda item on a staff meeting for tomorrow | 00:54 |
mordred | to talk about our public cloud stuffs - so I'll bring that up too | 00:55 |
clarkb | thanks | 00:56 |
*** tiswanso has joined #openstack-infra | 01:02 | |
greghaynes | mordred: hrm, ok, filed ticket since that was the first request within 24hr | 01:04 |
*** salv-orlando has quit IRC | 01:04 | |
*** tiswanso has quit IRC | 01:04 | |
*** tiswanso has joined #openstack-infra | 01:05 | |
mordred | hrm. that does seem strange | 01:05 |
tchaypo | jeblair: The warning links to a page in the urllib3 docs, which clarkb based his patch on - but as fungi points out, those instructions are suboptimal if you’re consuming urllib3 via requests | 01:09 |
*** mtanino has joined #openstack-infra | 01:09 | |
tchaypo | requests provides a better mechanism, that encompasses the urllib3 changes now, but in future will probably also include other security-related extra enhancements | 01:09 |
*** jyuso has joined #openstack-infra | 01:10 | |
*** jyuso1 has quit IRC | 01:10 | |
fungi | would be nice if requests could catch that exception and then rethrow it with extra context-specific suggestions, but that may not be possible if you're just calling the vendored urllib3 in it | 01:11 |
*** emagana has joined #openstack-infra | 01:11 | |
*** baoli has joined #openstack-infra | 01:11 | |
*** dannywilson has quit IRC | 01:12 | |
fungi | nova sagittarii 2015 no. 2... sounds like a great name for a band | 01:12 |
*** dhritishikhar has quit IRC | 01:14 | |
*** annegentle has joined #openstack-infra | 01:14 | |
*** marcusvrn has joined #openstack-infra | 01:15 | |
*** bhunter71 has joined #openstack-infra | 01:15 | |
*** liusheng has quit IRC | 01:16 | |
*** emagana has quit IRC | 01:17 | |
*** emagana has joined #openstack-infra | 01:18 | |
*** jerryz has joined #openstack-infra | 01:19 | |
*** ujuc has joined #openstack-infra | 01:19 | |
*** annegentle has quit IRC | 01:20 | |
*** emagana has quit IRC | 01:23 | |
openstackgerrit | Timothy R. Chavez proposed openstack-infra/shade: Add 'rebuild' to shade https://review.openstack.org/161067 | 01:23 |
timrc | clarkb, Thanks for the feedback. | 01:24 |
anteaya | zaro: thanks I found it with a little guidance from fungi, I rarely work with branches so didn't know where to look, thanks | 01:26 |
*** mtanino has quit IRC | 01:32 | |
jeblair | tchaypo: that's a good point; but i still think i don't want to confront gertty users with this. essentially, i think that the urllib3 authors are engaged in a proxy war with distros, and i do not wish to be drafted in as a pawn. | 01:33 |
jeblair | tchaypo: if there's a link with instructions on how to do the "requests[security]" thing, i would consider emitting that information to the log right after the insecureplatformwarning as a compromise | 01:34 |
*** unicell1 has quit IRC | 01:35 | |
jeblair | tchaypo: but i don't want to try to be authoritative documentation on this | 01:35 |
*** mrmartin has quit IRC | 01:38 | |
*** MarkAtwood has joined #openstack-infra | 01:38 | |
*** otter768 has joined #openstack-infra | 01:39 | |
*** marcusvrn has quit IRC | 01:40 | |
*** marcusvrn has joined #openstack-infra | 01:40 | |
*** otter768 has quit IRC | 01:43 | |
*** dims has joined #openstack-infra | 01:44 | |
*** dims_ has quit IRC | 01:46 | |
openstackgerrit | Borys Pierov proposed openstack-dev/pbr: Making 'pbr' open for extension by 3rd party libs https://review.openstack.org/167073 | 01:48 |
*** marcusvrn has quit IRC | 01:50 | |
*** mriedem1 has quit IRC | 01:51 | |
*** marcusvrn1 has joined #openstack-infra | 01:51 | |
*** marcusvrn1 has quit IRC | 01:56 | |
*** marcusvrn has joined #openstack-infra | 01:59 | |
*** r-daneel has quit IRC | 02:02 | |
*** hdd has quit IRC | 02:04 | |
*** ddieterly has quit IRC | 02:04 | |
*** hdd has joined #openstack-infra | 02:04 | |
*** salv-orlando has joined #openstack-infra | 02:05 | |
*** ddieterly has joined #openstack-infra | 02:05 | |
*** marcusvrn1 has joined #openstack-infra | 02:06 | |
*** spzala has joined #openstack-infra | 02:07 | |
*** marcusvrn has quit IRC | 02:08 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack-infra/project-config: Add a DSVM job for Magnum for functional testing https://review.openstack.org/164553 | 02:08 |
*** marcusvrn1 has quit IRC | 02:11 | |
*** tqtran has quit IRC | 02:14 | |
*** baoli has quit IRC | 02:14 | |
*** baoli has joined #openstack-infra | 02:14 | |
*** shardy has quit IRC | 02:15 | |
*** annegentle has joined #openstack-infra | 02:16 | |
*** annegentle has quit IRC | 02:21 | |
*** unicell has joined #openstack-infra | 02:22 | |
*** kaisers1 has joined #openstack-infra | 02:26 | |
*** kaisers has quit IRC | 02:28 | |
*** jcoufal has quit IRC | 02:29 | |
*** sputnik13 has joined #openstack-infra | 02:29 | |
*** soren has joined #openstack-infra | 02:30 | |
*** achanda has joined #openstack-infra | 02:37 | |
*** salv-orlando has quit IRC | 02:38 | |
*** salv-orlando has joined #openstack-infra | 02:39 | |
*** ghostpl_ has quit IRC | 02:41 | |
*** soren has quit IRC | 02:43 | |
*** zul has quit IRC | 02:47 | |
*** hdd has quit IRC | 02:50 | |
*** dims has quit IRC | 02:51 | |
*** bhunter71 has quit IRC | 02:51 | |
*** achanda has quit IRC | 02:53 | |
*** achanda has joined #openstack-infra | 02:56 | |
*** sputnik13 has quit IRC | 02:56 | |
*** patrickeast has quit IRC | 02:56 | |
*** sputnik13 has joined #openstack-infra | 02:59 | |
*** zul has joined #openstack-infra | 02:59 | |
*** marun has quit IRC | 03:01 | |
*** zz_dimtruck is now known as dimtruck | 03:04 | |
*** salv-orlando has quit IRC | 03:05 | |
*** gyee has quit IRC | 03:06 | |
*** asettle has joined #openstack-infra | 03:07 | |
*** rfolco has quit IRC | 03:07 | |
*** sputnik13 has quit IRC | 03:08 | |
*** sputnik13 has joined #openstack-infra | 03:10 | |
openstackgerrit | Monty Taylor proposed openstack-infra/ansible-puppet: Add support for running puppet apply https://review.openstack.org/163540 | 03:11 |
openstackgerrit | Monty Taylor proposed openstack-infra/ansible-puppet: Remove hiera data option https://review.openstack.org/165156 | 03:11 |
openstackgerrit | Monty Taylor proposed openstack-infra/ansible-puppet: Copy in matching hiera files https://review.openstack.org/165157 | 03:11 |
*** alex_xu has quit IRC | 03:12 | |
*** tiswanso has quit IRC | 03:13 | |
*** otter768 has joined #openstack-infra | 03:13 | |
*** marcusvrn has joined #openstack-infra | 03:13 | |
openstackgerrit | Steve Kowalik proposed openstack-infra/puppet-zanata: Add a zanata::client manifest https://review.openstack.org/167081 | 03:21 |
openstackgerrit | Steve Kowalik proposed openstack-infra/system-config: Use zanata::client in proposal salve https://review.openstack.org/166109 | 03:21 |
*** Longgeek_ has joined #openstack-infra | 03:22 | |
openstackgerrit | Steve Kowalik proposed openstack-infra/system-config: Use zanata::client in proposal slave https://review.openstack.org/166109 | 03:22 |
mordred | StevenK: I'd love to use it in the proposal salve | 03:23 |
*** hdd has joined #openstack-infra | 03:24 | |
*** achanda has quit IRC | 03:24 | |
StevenK | :-( | 03:24 |
*** Longgeek has quit IRC | 03:25 | |
mordred | :) | 03:26 |
*** soren has joined #openstack-infra | 03:26 | |
*** spzala has quit IRC | 03:31 | |
*** soren has quit IRC | 03:32 | |
*** achanda has joined #openstack-infra | 03:32 | |
*** soren has joined #openstack-infra | 03:33 | |
*** soren has joined #openstack-infra | 03:33 | |
*** ddieterly has quit IRC | 03:34 | |
*** sdake has joined #openstack-infra | 03:36 | |
*** salv-orlando has joined #openstack-infra | 03:37 | |
*** baoli has quit IRC | 03:37 | |
*** achanda has quit IRC | 03:41 | |
*** sdake has quit IRC | 03:42 | |
*** achanda has joined #openstack-infra | 03:43 | |
*** armax has quit IRC | 03:43 | |
*** sdake has joined #openstack-infra | 03:44 | |
*** armax has joined #openstack-infra | 03:44 | |
*** armax has quit IRC | 03:50 | |
*** achanda has quit IRC | 03:53 | |
*** sdake has quit IRC | 03:55 | |
*** marun has joined #openstack-infra | 03:58 | |
*** achanda has joined #openstack-infra | 03:59 | |
*** nijaba has quit IRC | 04:02 | |
*** ujuc has quit IRC | 04:02 | |
*** marun has quit IRC | 04:03 | |
*** nijaba has joined #openstack-infra | 04:06 | |
*** nijaba has joined #openstack-infra | 04:06 | |
*** samueldmq has quit IRC | 04:07 | |
*** salv-orlando has quit IRC | 04:09 | |
*** soren has quit IRC | 04:10 | |
*** dims has joined #openstack-infra | 04:12 | |
*** dannywilson has joined #openstack-infra | 04:12 | |
*** sputnik13 has quit IRC | 04:16 | |
*** hdd has quit IRC | 04:16 | |
*** dannywilson has quit IRC | 04:17 | |
*** annegentle has joined #openstack-infra | 04:18 | |
*** dims has quit IRC | 04:19 | |
*** otter768 has quit IRC | 04:22 | |
*** annegentle has quit IRC | 04:23 | |
*** asettle has quit IRC | 04:27 | |
*** otter768 has joined #openstack-infra | 04:27 | |
greghaynes | mordred: clarkb mentions that you had to force v2 glance api somewhere to get rax to work? | 04:29 |
greghaynes | curious if you have that incantation handy | 04:29 |
openstackgerrit | Joshua Hesketh proposed openstack-infra/os-loganalyze: Add support for appending footers https://review.openstack.org/166596 | 04:31 |
*** hogepodge has quit IRC | 04:32 | |
*** ddieterly has joined #openstack-infra | 04:34 | |
*** xyang1 has quit IRC | 04:35 | |
*** amotoki has joined #openstack-infra | 04:39 | |
*** ddieterly has quit IRC | 04:39 | |
*** dimtruck is now known as zz_dimtruck | 04:40 | |
*** soren has joined #openstack-infra | 04:41 | |
*** xyang1 has joined #openstack-infra | 04:41 | |
*** xyang1 has quit IRC | 04:43 | |
*** coolsvap is now known as coolsvap|afk | 04:44 | |
*** amotoki has quit IRC | 04:51 | |
*** ChuckC has joined #openstack-infra | 04:51 | |
*** amotoki has joined #openstack-infra | 04:52 | |
*** amotoki has quit IRC | 04:52 | |
*** amotoki has joined #openstack-infra | 04:52 | |
*** marun has joined #openstack-infra | 04:59 | |
*** jamespage has quit IRC | 05:00 | |
*** gnuoy has quit IRC | 05:00 | |
*** gnuoy has joined #openstack-infra | 05:00 | |
*** soren has quit IRC | 05:01 | |
*** hogepodge has joined #openstack-infra | 05:01 | |
*** jamespage has joined #openstack-infra | 05:01 | |
greghaynes | mordred: I think I got it... I feel bad for our users | 05:02 |
greghaynes | mordred: You have to uplod the image to swift, create a glance task by passing in json to task-create arg, then it all works | 05:03 |
StevenK | Having been in earshot for a number of mordred's glance v1 versus v2 rants, I feel bad as well | 05:04 |
*** marun has quit IRC | 05:04 | |
openstackgerrit | Steve Kowalik proposed openstack-infra/puppet-zanata: Add a zanata::client manifest https://review.openstack.org/167081 | 05:07 |
*** salv-orlando has joined #openstack-infra | 05:08 | |
*** marun has joined #openstack-infra | 05:11 | |
openstackgerrit | Wayne Warren proposed openstack-infra/jenkins-job-builder: Add Parameterized Remote Trigger Plugin support. https://review.openstack.org/150327 | 05:11 |
openstackgerrit | Wayne Warren proposed openstack-infra/jenkins-job-builder: Add InvalidAttributeError and MissingAttributeError. https://review.openstack.org/167095 | 05:12 |
*** annegentle has joined #openstack-infra | 05:19 | |
*** harlowja is now known as harlowja_away | 05:22 | |
*** annegentle has quit IRC | 05:23 | |
*** otter768 has quit IRC | 05:25 | |
*** reed has quit IRC | 05:26 | |
*** boris-42 has quit IRC | 05:28 | |
*** BharatK has joined #openstack-infra | 05:32 | |
*** ddieterly has joined #openstack-infra | 05:35 | |
*** ddieterly has quit IRC | 05:40 | |
*** ghostpl_ has joined #openstack-infra | 05:42 | |
greghaynes | mordred: ok, now nodes are just hanging at BUILD spawning, but progress | 05:43 |
*** emagana has joined #openstack-infra | 05:45 | |
*** ghostpl_ has quit IRC | 05:46 | |
*** salv-orlando has quit IRC | 05:47 | |
*** soren has joined #openstack-infra | 05:55 | |
*** yfried has quit IRC | 05:57 | |
*** yfried has joined #openstack-infra | 05:57 | |
*** dims has joined #openstack-infra | 06:04 | |
*** yamahata has quit IRC | 06:06 | |
*** yfried has quit IRC | 06:09 | |
*** dims has quit IRC | 06:10 | |
*** sushilkm has joined #openstack-infra | 06:11 | |
*** sushilkm has left #openstack-infra | 06:11 | |
openstackgerrit | Wayne Warren proposed openstack-infra/jenkins-job-builder: (hipchat) Accept list of hipchat rooms. https://review.openstack.org/153831 | 06:14 |
openstackgerrit | Wayne Warren proposed openstack-infra/jenkins-job-builder: Add support for hipchat notifier 0.1.8 https://review.openstack.org/135843 | 06:14 |
*** achanda has quit IRC | 06:15 | |
*** ibiris_away is now known as ibiris | 06:18 | |
openstackgerrit | Merged openstack-infra/system-config: Update review.o.o IP addresses in Zuul ssh config https://review.openstack.org/166948 | 06:20 |
*** ujuc has joined #openstack-infra | 06:28 | |
*** tnovacik has joined #openstack-infra | 06:31 | |
*** deepakcs has joined #openstack-infra | 06:36 | |
openstackgerrit | Andrey Pavlov proposed openstack-infra/project-config: Improve ec2-api gating jobs for rally testing https://review.openstack.org/166648 | 06:40 |
*** pcaruana has quit IRC | 06:41 | |
*** chlong has quit IRC | 06:42 | |
*** lennyb has joined #openstack-infra | 06:42 | |
*** yfried has joined #openstack-infra | 06:44 | |
*** mrunge has joined #openstack-infra | 06:48 | |
*** mrunge has joined #openstack-infra | 06:48 | |
*** fesp has quit IRC | 06:54 | |
*** Bsony has joined #openstack-infra | 06:57 | |
*** yfried has quit IRC | 07:01 | |
*** yfried_ has joined #openstack-infra | 07:01 | |
*** chlong has joined #openstack-infra | 07:03 | |
*** yfried_ is now known as yfried|afk | 07:03 | |
*** yfried|afk is now known as yfried_ | 07:05 | |
*** soren has quit IRC | 07:07 | |
*** garyk has joined #openstack-infra | 07:09 | |
*** LinuxJedi has quit IRC | 07:09 | |
*** Hal1 has joined #openstack-infra | 07:11 | |
openstackgerrit | Andreas Jaeger proposed openstack-infra/project-config: Add openstack-cue to gerritbot https://review.openstack.org/158011 | 07:12 |
*** salv-orlando has joined #openstack-infra | 07:16 | |
*** ominakov has joined #openstack-infra | 07:16 | |
*** LinuxJedi has joined #openstack-infra | 07:18 | |
*** ibiris is now known as ibiris_away | 07:19 | |
*** annegentle has joined #openstack-infra | 07:20 | |
*** ibiris_away is now known as ibiris | 07:20 | |
*** spredzy|afk is now known as spredzy | 07:21 | |
*** Ala has joined #openstack-infra | 07:21 | |
*** emagana has quit IRC | 07:22 | |
*** ominakov has quit IRC | 07:22 | |
*** emagana has joined #openstack-infra | 07:22 | |
*** fesp has joined #openstack-infra | 07:24 | |
*** annegentle has quit IRC | 07:25 | |
*** otter768 has joined #openstack-infra | 07:25 | |
*** yfried_ is now known as yfried|afk | 07:26 | |
*** emagana has quit IRC | 07:27 | |
*** tsg has quit IRC | 07:28 | |
*** yamamoto has quit IRC | 07:29 | |
*** otter768 has quit IRC | 07:30 | |
*** sobersabre has joined #openstack-infra | 07:34 | |
*** Hal1 has quit IRC | 07:34 | |
*** fesp has quit IRC | 07:35 | |
*** yfried|afk is now known as yfried_ | 07:35 | |
*** ddieterly has joined #openstack-infra | 07:37 | |
*** mpavone has joined #openstack-infra | 07:40 | |
openstackgerrit | Huang Rui proposed openstack-infra/project-config: enable python-jobs for nova-zvm-virt-driver https://review.openstack.org/167123 | 07:40 |
*** ddieterly has quit IRC | 07:42 | |
*** yamahata has joined #openstack-infra | 07:45 | |
*** yamahata has quit IRC | 07:46 | |
openstackgerrit | Eric Brown proposed openstack/requirements: Add Bandit as a global test requirement https://review.openstack.org/167126 | 07:52 |
*** Hal1 has joined #openstack-infra | 07:55 | |
*** dims has joined #openstack-infra | 07:55 | |
*** markus_z has joined #openstack-infra | 07:56 | |
*** hichihara has quit IRC | 07:56 | |
*** hyakuhei has joined #openstack-infra | 07:57 | |
*** yamahata has joined #openstack-infra | 07:58 | |
*** stevemar has quit IRC | 07:58 | |
*** Longgeek_ has quit IRC | 07:58 | |
*** sarob has joined #openstack-infra | 07:59 | |
*** ildikov has quit IRC | 08:00 | |
*** ajo has quit IRC | 08:00 | |
*** Somay has joined #openstack-infra | 08:01 | |
*** dims has quit IRC | 08:02 | |
*** dhritishikhar has joined #openstack-infra | 08:02 | |
*** salv-orlando has quit IRC | 08:03 | |
*** wenlock has quit IRC | 08:03 | |
*** HeOS has quit IRC | 08:03 | |
*** dhritishikhar has quit IRC | 08:05 | |
*** sarob has quit IRC | 08:05 | |
*** jyuso has quit IRC | 08:07 | |
*** jyuso1 has joined #openstack-infra | 08:08 | |
*** tkelsey has joined #openstack-infra | 08:08 | |
*** yamamoto has joined #openstack-infra | 08:09 | |
*** dhritishikhar has joined #openstack-infra | 08:09 | |
*** achuprin has joined #openstack-infra | 08:09 | |
*** liusheng has joined #openstack-infra | 08:10 | |
*** chlong has quit IRC | 08:12 | |
*** scheuran has joined #openstack-infra | 08:13 | |
*** ujuc has quit IRC | 08:18 | |
*** achuprin has quit IRC | 08:18 | |
*** Somay has quit IRC | 08:19 | |
*** yfried_ is now known as yfried|afk | 08:19 | |
*** yfried|afk is now known as yfried_ | 08:20 | |
*** hashar has joined #openstack-infra | 08:20 | |
*** annegentle has joined #openstack-infra | 08:21 | |
*** yamahata has quit IRC | 08:22 | |
*** yamamoto has quit IRC | 08:24 | |
*** annegentle has quit IRC | 08:26 | |
*** yamamoto has joined #openstack-infra | 08:30 | |
*** dtantsur|afk is now known as dtantsur | 08:33 | |
*** ajo has joined #openstack-infra | 08:34 | |
*** mrmartin has joined #openstack-infra | 08:37 | |
*** hyakuhei has quit IRC | 08:38 | |
*** ddieterly has joined #openstack-infra | 08:38 | |
*** dhritishikhar has quit IRC | 08:40 | |
*** soren has joined #openstack-infra | 08:40 | |
*** Bsony has quit IRC | 08:41 | |
*** ddieterly has quit IRC | 08:42 | |
*** yamamoto has quit IRC | 08:43 | |
*** mrunge has quit IRC | 08:46 | |
*** arxcruz has joined #openstack-infra | 08:46 | |
*** YorikSar has quit IRC | 08:49 | |
*** Ala has quit IRC | 08:50 | |
*** Ala has joined #openstack-infra | 08:51 | |
*** liusheng has quit IRC | 08:52 | |
*** salv-orlando has joined #openstack-infra | 08:52 | |
*** andreykurilin_ has joined #openstack-infra | 08:53 | |
*** mattt has joined #openstack-infra | 08:55 | |
*** jlanoux has joined #openstack-infra | 08:57 | |
*** ominakov has joined #openstack-infra | 08:59 | |
*** andreykurilin_ has quit IRC | 08:59 | |
*** hichihara has joined #openstack-infra | 08:59 | |
*** andreykurilin_ has joined #openstack-infra | 09:00 | |
mattt | is there an issue w/ HP nodes in the gate? | 09:01 |
mattt | we're seeing memcache failing to install but it appears to only happen when we get an HP image | 09:01 |
*** jistr has joined #openstack-infra | 09:04 | |
*** ujuc has joined #openstack-infra | 09:06 | |
openstackgerrit | Merged openstack-infra/puppet-kibana: Update kibana project url https://review.openstack.org/162727 | 09:08 |
*** mrunge has joined #openstack-infra | 09:11 | |
*** zz_johnthetubagu is now known as johnthetubaguy | 09:12 | |
*** dims has joined #openstack-infra | 09:15 | |
*** derekh has joined #openstack-infra | 09:15 | |
*** dims has quit IRC | 09:20 | |
*** woodster_ has quit IRC | 09:20 | |
*** Somay has joined #openstack-infra | 09:23 | |
*** jlanoux_ has joined #openstack-infra | 09:23 | |
*** YorikSar has joined #openstack-infra | 09:23 | |
*** ujuc has quit IRC | 09:24 | |
*** jlanoux has quit IRC | 09:25 | |
*** otter768 has joined #openstack-infra | 09:26 | |
*** HeOS has joined #openstack-infra | 09:28 | |
*** e0ne has joined #openstack-infra | 09:31 | |
*** imcsk8 is now known as imcsk8|zZz | 09:31 | |
*** otter768 has quit IRC | 09:31 | |
openstackgerrit | Joshua Hesketh proposed openstack-infra/devstack-gate: Move tempest log documentation into devstack-gate https://review.openstack.org/167143 | 09:33 |
*** Somay has quit IRC | 09:35 | |
*** salv-orlando has quit IRC | 09:35 | |
*** Bsony has joined #openstack-infra | 09:38 | |
*** ddieterly has joined #openstack-infra | 09:39 | |
*** hyakuhei has joined #openstack-infra | 09:39 | |
*** e0ne has quit IRC | 09:40 | |
*** garyk has quit IRC | 09:40 | |
*** garyk has joined #openstack-infra | 09:40 | |
*** _nadya_ has joined #openstack-infra | 09:40 | |
*** sergsh has joined #openstack-infra | 09:42 | |
*** johnthetubaguy is now known as zz_johnthetubagu | 09:43 | |
*** ddieterly has quit IRC | 09:43 | |
*** ZZelle has quit IRC | 09:44 | |
*** ZZelle has joined #openstack-infra | 09:44 | |
openstackgerrit | Joshua Hesketh proposed openstack-infra/system-config: Fetch devstack-gate documentation from dg https://review.openstack.org/167146 | 09:45 |
*** dizquierdo has joined #openstack-infra | 09:46 | |
*** zz_johnthetubagu is now known as johnthetubaguy | 09:46 | |
*** rlandy has joined #openstack-infra | 09:47 | |
*** sarob has joined #openstack-infra | 09:49 | |
*** achanda has joined #openstack-infra | 09:51 | |
*** sarob has quit IRC | 09:54 | |
openstackgerrit | Przemyslaw Kaminski proposed openstack-infra/project-config: Add fuel-dev-tools project to Stackforge https://review.openstack.org/167152 | 09:54 |
*** seeg has joined #openstack-infra | 09:55 | |
*** achanda has quit IRC | 09:56 | |
*** andreykurilin_ has quit IRC | 09:59 | |
*** andreykurilin_ has joined #openstack-infra | 09:59 | |
*** marcusvrn has quit IRC | 10:01 | |
ajo | I'm getting lots of 503 errors from gerrit: The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later. | 10:04 |
ajo | for the last 2-3 days | 10:04 |
openstackgerrit | Aleksey Ripinen proposed openstack-infra/storyboard: Remove search from branches, milestones and tags https://review.openstack.org/167155 | 10:04 |
*** ssam2 has joined #openstack-infra | 10:04 | |
openstackgerrit | Sergey Lukjanov proposed openstack-infra/project-config: Murano client is switching to use separated launchpad repo https://review.openstack.org/167156 | 10:04 |
*** ihrachyshka has joined #openstack-infra | 10:05 | |
ihrachyshka | . | 10:05 |
openstackgerrit | Aleksey Ripinen proposed openstack-infra/storyboard: Fix docs https://review.openstack.org/166803 | 10:06 |
ajo | http://www.fpaste.org/201965/14271915/ | 10:06 |
ajo | the gerrit 503 errors ^ | 10:06 |
*** alex_xu has joined #openstack-infra | 10:08 | |
openstackgerrit | Joshua Hesketh proposed openstack-infra/project-config: Upload devstack-gate documentation with logs https://review.openstack.org/167158 | 10:12 |
openstackgerrit | Przemyslaw Kaminski proposed openstack-infra/project-config: Add fuel-dev-tools project to Stackforge https://review.openstack.org/167152 | 10:13 |
openstackgerrit | Przemyslaw Kaminski proposed openstack-infra/project-config: Add fuel-dev-tools project to Stackforge https://review.openstack.org/167152 | 10:14 |
openstackgerrit | Joshua Hesketh proposed openstack-infra/os-loganalyze: Add support for appending footers https://review.openstack.org/166596 | 10:14 |
*** pelix has joined #openstack-infra | 10:15 | |
*** andreykurilin__ has joined #openstack-infra | 10:17 | |
*** andreykurilin_ has quit IRC | 10:17 | |
*** btran has quit IRC | 10:19 | |
*** dims has joined #openstack-infra | 10:19 | |
openstackgerrit | Antoine Musso proposed openstack-infra/zuul: (WIP) Soften statsd requirement to bring 3.x (WIP) https://review.openstack.org/141391 | 10:21 |
*** ghostpl_ has joined #openstack-infra | 10:22 | |
*** sputnik13 has joined #openstack-infra | 10:23 | |
*** markvoelker has quit IRC | 10:26 | |
*** samueldmq-away is now known as samueldmq | 10:26 | |
*** e0ne has joined #openstack-infra | 10:29 | |
*** Naima has joined #openstack-infra | 10:31 | |
*** Naima has quit IRC | 10:31 | |
*** salv-orlando has joined #openstack-infra | 10:31 | |
*** Bsony_ has joined #openstack-infra | 10:34 | |
*** Bsony has quit IRC | 10:35 | |
*** ujuc has joined #openstack-infra | 10:35 | |
*** andreykurilin_ has joined #openstack-infra | 10:37 | |
*** andreykurilin__ has quit IRC | 10:37 | |
*** ddieterly has joined #openstack-infra | 10:39 | |
*** arxcruz has quit IRC | 10:40 | |
*** soren has quit IRC | 10:40 | |
*** ddieterly has quit IRC | 10:44 | |
*** yfried_ is now known as yfried|afk | 10:45 | |
*** andreykurilin_ has quit IRC | 10:45 | |
*** Bsony has joined #openstack-infra | 10:46 | |
*** hyakuhei has quit IRC | 10:47 | |
*** Bsony has quit IRC | 10:47 | |
*** Bsony_ has quit IRC | 10:48 | |
samueldmq | morning | 10:50 |
*** arxcruz has joined #openstack-infra | 10:50 | |
*** pc_m has joined #openstack-infra | 10:50 | |
*** Bsony has joined #openstack-infra | 10:52 | |
*** cdent has joined #openstack-infra | 10:53 | |
*** vigneshvar has joined #openstack-infra | 10:54 | |
openstackgerrit | Aleksey Ripinen proposed openstack-infra/storyboard: Branches, milestones and projects ids validation in tasks https://review.openstack.org/162126 | 10:55 |
*** ibiris is now known as ibiris_away | 10:55 | |
*** yfried|afk is now known as yfried_ | 10:56 | |
*** sushilkm has joined #openstack-infra | 10:57 | |
*** sushilkm has left #openstack-infra | 10:57 | |
*** Bsony_ has joined #openstack-infra | 10:57 | |
openstackgerrit | Aleksey Ripinen proposed openstack-infra/storyboard: Added story types https://review.openstack.org/163412 | 10:59 |
*** Bsony has quit IRC | 10:59 | |
*** Bsony_ has quit IRC | 11:02 | |
*** Bsony has joined #openstack-infra | 11:05 | |
*** ibiris_away is now known as ibiris | 11:05 | |
openstackgerrit | Sean Dague proposed openstack/requirements: add what-broke.py analayzer https://review.openstack.org/166997 | 11:06 |
*** ildikov has joined #openstack-infra | 11:07 | |
*** e0ne is now known as e0ne_ | 11:09 | |
mordred | sdague: definitely need more things called "what-broke" :) | 11:10 |
sdague | :) | 11:11 |
*** hichihara has quit IRC | 11:11 | |
mordred | mattt: that does not sound pleasing - do you happen to have a link? | 11:11 |
sdague | it seemed like an appropriate mantra for that particular tool | 11:11 |
mordred | ajo: that's the old gerrit server - it sounds like you have stale dns | 11:12 |
mordred | review.openstack.org has address 104.130.159.134 | 11:12 |
mordred | review.openstack.org has IPv6 address 2001:4800:7818:102:be76:4eff:fe05:9b12 | 11:12 |
mordred | ajo: ^^ those should be the DNS values you want | 11:13 |
*** Bsony_ has joined #openstack-infra | 11:13 | |
ajo | hmmm, thanks mordred | 11:13 |
ajo | may be TTL was too high? | 11:13 |
ajo | review.openstack.org.267INAAAA2001:4800:7818:102:be76:4eff:fe05:9b12 | 11:14 |
ajo | review.openstack.org.265INA104.130.159.134 | 11:14 |
ajo | this is what I get here, seems fine | 11:15 |
ajo | I must say I'm going through IPv6 | 11:15 |
ajo | next time it fails I will force IPv4 to see if there's any difference | 11:15 |
*** ghostpl_ has quit IRC | 11:16 | |
*** Bsony has quit IRC | 11:16 | |
*** ildikov has quit IRC | 11:17 | |
*** Bsony_ has quit IRC | 11:18 | |
*** dtantsur is now known as dtantsur|bbl | 11:18 | |
mattt | mordred: it may have been transient, i'll let you know if i see it again! | 11:18 |
*** notnownikki has joined #openstack-infra | 11:18 | |
mordred | mattt: cool - please do | 11:18 |
*** e0ne_ has quit IRC | 11:19 | |
mordred | ajo: hrm. ipv6 _should_ work | 11:20 |
*** e0ne has joined #openstack-infra | 11:20 | |
*** soren has joined #openstack-infra | 11:22 | |
*** markvoelker has joined #openstack-infra | 11:26 | |
*** otter768 has joined #openstack-infra | 11:27 | |
*** ldnunes has joined #openstack-infra | 11:28 | |
openstackgerrit | David Caro proposed openstack-infra/jenkins-job-builder: Added gerrit trigger missing options https://review.openstack.org/167175 | 11:28 |
*** jlanoux has joined #openstack-infra | 11:28 | |
openstackgerrit | David Caro proposed openstack-infra/jenkins-job-builder: Added gerrit trigger missing options https://review.openstack.org/167175 | 11:31 |
*** jlanoux_ has quit IRC | 11:31 | |
*** Bsony has joined #openstack-infra | 11:31 | |
*** _nadya_ has quit IRC | 11:31 | |
*** markvoelker has quit IRC | 11:31 | |
*** otter768 has quit IRC | 11:32 | |
*** Bsony has quit IRC | 11:36 | |
*** e0ne is now known as e0ne_ | 11:36 | |
*** sarob has joined #openstack-infra | 11:38 | |
*** zul has quit IRC | 11:40 | |
*** zul has joined #openstack-infra | 11:41 | |
*** sarob has quit IRC | 11:45 | |
*** jamielennox is now known as jamielennox|away | 11:45 | |
*** salv-orlando has quit IRC | 11:46 | |
*** e0ne_ has quit IRC | 11:46 | |
*** _nadya_ has joined #openstack-infra | 11:46 | |
*** jlanoux_ has joined #openstack-infra | 11:47 | |
*** ociuhandu has joined #openstack-infra | 11:47 | |
*** mfink_ has quit IRC | 11:48 | |
*** kgiusti has joined #openstack-infra | 11:50 | |
*** jlanoux has quit IRC | 11:50 | |
*** ghostpl_ has joined #openstack-infra | 11:52 | |
*** e0ne has joined #openstack-infra | 11:53 | |
*** dalgaaf has quit IRC | 11:57 | |
*** markvoelker has joined #openstack-infra | 11:58 | |
*** sergsh has quit IRC | 12:01 | |
*** jaypipes has quit IRC | 12:06 | |
*** _nadya_ has quit IRC | 12:06 | |
*** jaypipes has joined #openstack-infra | 12:07 | |
*** boris-42 has joined #openstack-infra | 12:07 | |
*** Bsony has joined #openstack-infra | 12:09 | |
*** yfried_ is now known as yfried|afk | 12:09 | |
*** ghostpl_ has quit IRC | 12:10 | |
*** yamamoto has joined #openstack-infra | 12:11 | |
*** chlong has joined #openstack-infra | 12:12 | |
*** woodster_ has joined #openstack-infra | 12:13 | |
*** BharatK has quit IRC | 12:14 | |
*** dkliban_afk is now known as dkliban | 12:14 | |
*** yfried|afk is now known as yfried_ | 12:15 | |
*** johnthetubaguy is now known as zz_johnthetubagu | 12:15 | |
*** ZZelle has quit IRC | 12:15 | |
*** chlong has quit IRC | 12:15 | |
*** dims has quit IRC | 12:15 | |
*** ZZelle has joined #openstack-infra | 12:15 | |
*** dims has joined #openstack-infra | 12:16 | |
*** ildikov has joined #openstack-infra | 12:18 | |
openstackgerrit | Sean Dague proposed openstack/requirements: add what-broke.py analayzer https://review.openstack.org/166997 | 12:18 |
sdague | oh pep8 | 12:18 |
*** _nadya_ has joined #openstack-infra | 12:18 | |
*** Bsony has quit IRC | 12:20 | |
*** dkranz has joined #openstack-infra | 12:21 | |
*** jcoufal has joined #openstack-infra | 12:22 | |
*** ujuc has quit IRC | 12:23 | |
*** salv-orlando has joined #openstack-infra | 12:24 | |
*** zz_johnthetubagu is now known as johnthetubaguy | 12:25 | |
samueldmq | sdague, hmm, so this script will help to define whether the gate breaks due to new or update requirements | 12:26 |
*** deepakcs has quit IRC | 12:26 | |
sdague | samueldmq: well, it will give you the list of things which released recently | 12:26 |
sdague | which is often the reason things break | 12:26 |
*** dtantsur|bbl is now known as dtantsur | 12:26 | |
samueldmq | sdague, nice | 12:27 |
*** ghostpl_ has joined #openstack-infra | 12:27 | |
samueldmq | sdague, haha I love that story at the beginning :) | 12:28 |
*** yfried_ is now known as yfried|afk | 12:29 | |
*** jistr is now known as jistr|class | 12:30 | |
*** yfried|afk is now known as yfried_ | 12:30 | |
*** gordc has joined #openstack-infra | 12:32 | |
*** chlong has joined #openstack-infra | 12:32 | |
*** sergsh has joined #openstack-infra | 12:33 | |
*** aysyd has joined #openstack-infra | 12:33 | |
*** chlong has quit IRC | 12:35 | |
*** mfink_ has joined #openstack-infra | 12:35 | |
*** chlong has joined #openstack-infra | 12:36 | |
openstackgerrit | Aleksey Ripinen proposed openstack-infra/storyboard: Session per request https://review.openstack.org/155751 | 12:37 |
*** ChuckC has quit IRC | 12:37 | |
*** rfolco has joined #openstack-infra | 12:37 | |
*** mattt has left #openstack-infra | 12:39 | |
*** chlong has quit IRC | 12:39 | |
*** sobersabre has quit IRC | 12:40 | |
*** ddieterly has joined #openstack-infra | 12:41 | |
ajo | mordred: | 12:41 |
ajo | mba:~ ajo$ ping review.openstack.org | 12:41 |
ajo | PING review.openstack.org (23.253.232.87): 56 data bytes | 12:41 |
ajo | I believe is red-hat's DNS via our VPN... | 12:41 |
ajo | afazekas, have you experienced this?, it should be resolving to something else | 12:42 |
ajo | ipv6 seems right, btw: 2001:4800:7818:102:be76:4eff:fe05:9b12 | 12:42 |
*** ildikov has quit IRC | 12:44 | |
*** dprince has joined #openstack-infra | 12:44 | |
*** ghostpl_ has quit IRC | 12:45 | |
*** ddieterly has quit IRC | 12:45 | |
*** _nadya_ has quit IRC | 12:46 | |
openstackgerrit | David Caro proposed openstack-infra/jenkins-job-builder: Added parallelization options https://review.openstack.org/75514 | 12:47 |
*** annegentle has joined #openstack-infra | 12:47 | |
*** _nadya_ has joined #openstack-infra | 12:47 | |
openstackgerrit | Aleksey Ripinen proposed openstack-infra/storyboard: Delete all user tokens method https://review.openstack.org/155759 | 12:47 |
*** annegentle is now known as Guest83134 | 12:47 | |
*** ghostpl_ has joined #openstack-infra | 12:47 | |
*** yamamoto has quit IRC | 12:48 | |
*** yfried_ is now known as yfried|afk | 12:51 | |
*** bknudson has quit IRC | 12:51 | |
*** Hal2 has joined #openstack-infra | 12:51 | |
*** yfried|afk is now known as yfried_ | 12:51 | |
*** sobersabre has joined #openstack-infra | 12:52 | |
ajo | mordred, ignore me... it was an entry in my /etc/hosts .... I wonder why it worked sometimes | 12:52 |
*** MarkAtwood has quit IRC | 12:53 | |
*** Guest83134 is now known as agentlebus | 12:54 | |
*** Hal1 has quit IRC | 12:55 | |
*** mpaolino has joined #openstack-infra | 12:55 | |
*** weshay has joined #openstack-infra | 12:55 | |
*** _nadya_ has quit IRC | 12:56 | |
*** chlong has joined #openstack-infra | 12:56 | |
openstackgerrit | Darragh Bailey proposed stackforge/python-jenkins: Provider helper classes for plugin data management https://review.openstack.org/154316 | 12:56 |
*** ildikov has joined #openstack-infra | 12:58 | |
mordred | ajo: awesome. glad it wasn't something broader :) | 12:58 |
*** soren has quit IRC | 12:59 | |
*** sushilkm has joined #openstack-infra | 12:59 | |
*** sushilkm has left #openstack-infra | 12:59 | |
*** mpaolino has quit IRC | 12:59 | |
*** dkranz has quit IRC | 13:00 | |
*** mpaolino has joined #openstack-infra | 13:00 | |
*** ChuckC has joined #openstack-infra | 13:01 | |
*** julim has joined #openstack-infra | 13:01 | |
ajo | mordred :-) I'm remembering now, that long long ago I had some IPv6 issue, and I forced the IPv4 resolution... ;) | 13:02 |
*** jordanP has joined #openstack-infra | 13:04 | |
*** salv-orlando has quit IRC | 13:04 | |
jordanP | hi guys | 13:04 |
jordanP | I've sent an email on the ML 4 days ago : http://lists.openstack.org/pipermail/openstack-dev/2015-March/059494.html "[third-party]Properly format the status message with gerrit trigger" | 13:05 |
jordanP | i'd like you opinion on that | 13:05 |
jordanP | I am concidering sending a patch to https://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/manifests/gerrit.pp | 13:05 |
jordanP | changing L164 | 13:05 |
*** changbl has quit IRC | 13:06 | |
jordanP | or adding a new regex in the commentlinks hash | 13:06 |
jordanP | before going there i'd like your opinion | 13:06 |
*** amotoki has quit IRC | 13:09 | |
*** salv-orlando has joined #openstack-infra | 13:09 | |
*** ddieterly has joined #openstack-infra | 13:10 | |
mordred | jordanP: hi! I don't have much of an opinion on that myself - I think we'll need to wait for jeblair to awaken | 13:10 |
jordanP | mordred, not even a tiny opinion ? :) | 13:10 |
*** ddieterly has quit IRC | 13:11 | |
mordred | jordanP: sorry :) | 13:11 |
jordanP | i like myself gerrit triiger, easy to setup, integrates into jenkins with which i am familiar so no new system (zuul) to install and configure | 13:11 |
*** weshay has quit IRC | 13:11 | |
jordanP | i am in a small company for which running a 3rd party CI is an investment | 13:12 |
*** amotoki has joined #openstack-infra | 13:12 | |
*** agentlebus has quit IRC | 13:12 | |
jordanP | so, but I am defending myself, I think is we could support gerrit trigger also, that would be great ! | 13:12 |
jordanP | *if | 13:12 |
*** sushilkm has joined #openstack-infra | 13:13 | |
*** sushilkm has left #openstack-infra | 13:13 | |
*** yfried__ has joined #openstack-infra | 13:15 | |
*** bknudson has joined #openstack-infra | 13:15 | |
*** doude has quit IRC | 13:16 | |
*** dustins has joined #openstack-infra | 13:16 | |
*** yfried_ has quit IRC | 13:16 | |
*** eharney has quit IRC | 13:16 | |
*** sabeen1 has joined #openstack-infra | 13:18 | |
openstackgerrit | Julien Danjou proposed openstack-infra/project-config: Move Gnocchi from Stackforge to OpenStack https://review.openstack.org/162146 | 13:21 |
openstackgerrit | Julien Danjou proposed openstack-infra/project-config: Remove some tests for Gnocchi https://review.openstack.org/164211 | 13:21 |
*** soren has joined #openstack-infra | 13:22 | |
*** yfried__ has quit IRC | 13:22 | |
*** yfried__ has joined #openstack-infra | 13:22 | |
*** salv-orl_ has joined #openstack-infra | 13:24 | |
openstackgerrit | Monty Taylor proposed openstack-infra/project-config: Move os-client-config from Stackforge to OpenStack https://review.openstack.org/167213 | 13:25 |
*** sputnik13 has quit IRC | 13:26 | |
*** salv-orlando has quit IRC | 13:27 | |
*** otter768 has joined #openstack-infra | 13:28 | |
*** salv-orlando has joined #openstack-infra | 13:28 | |
*** MarkAtwood has joined #openstack-infra | 13:28 | |
*** sarob has joined #openstack-infra | 13:29 | |
*** baoli has joined #openstack-infra | 13:30 | |
samueldmq | mordred, I am wondering why os-client-config is not called openstackclient-config, to be consistent with python-openstackclient | 13:30 |
samueldmq | mordred, is that a limitation on pypi package names lenght? or do we have a rule to name things | 13:31 |
*** salv-orl_ has quit IRC | 13:32 | |
mordred | samueldmq: it wasn't written with openstackclient in mind originally | 13:32 |
*** bcourt has quit IRC | 13:32 | |
*** ChuckC has quit IRC | 13:32 | |
samueldmq | mordred, ah ok | 13:32 |
samueldmq | thanks | 13:32 |
mordred | samueldmq: it was written just generally to solve a problem for ansible dynamic inventory, actually :) but then it turned out that it was a good fit for working with python-openstackclient | 13:32 |
mordred | which was neat :) | 13:32 |
*** otter768 has quit IRC | 13:33 | |
*** sarob has quit IRC | 13:34 | |
samueldmq | mordred, hmm, cool, maybe we should consinder to rename it later, since its on openstack namespace now :) | 13:34 |
samueldmq | actually I got another question, regarding tests on system-config and project-config | 13:35 |
*** claudiub has joined #openstack-infra | 13:35 | |
*** Bsony has joined #openstack-infra | 13:35 | |
mordred | it's worth talking about for sure - I think the largest userbase for it will likely be using it via the shade library currently - so if we did a rename release, then had shade depend on the new name, we'd probably catch most people | 13:35 |
*** peristeri has joined #openstack-infra | 13:35 | |
samueldmq | if I change a gate job for keystone (for instance) on project-config, how am I supposed to test it? | 13:35 |
mordred | samueldmq: uhoh. you're going to ask a hard question now | 13:35 |
samueldmq | mordred, ahah maybe | 13:35 |
samueldmq | mordred, ^ | 13:36 |
*** ildikov has quit IRC | 13:36 | |
mordred | samueldmq: you are supposed to ... well ... | 13:36 |
mordred | samueldmq: there is currently no good story for that | 13:36 |
samueldmq | mordred, can I test it locally? or just submitting to gerrit? | 13:36 |
samueldmq | mordred, then tell me plz | 13:36 |
mordred | samueldmq: if it's a new job that we're not sure about, we usually add it as an experimental job | 13:36 |
AJaeger | samueldmq, you could create a new job and run it as experimental and once it works move it over to the gate and remove the other one | 13:36 |
* mordred shuts up and lets AJaeger take over | 13:36 | |
*** soren has quit IRC | 13:36 | |
AJaeger | mordred, go ahead! You're giving great advise ;) | 13:37 |
StevenK | AJaeger: O HAI, I have reviews up for the zanata client. Not begging for a review, more wanting to ask where the translation script is, so I can look at teaching it about this zanata thing. | 13:37 |
AJaeger | samueldmq, but sometimes it'S unfortunately trial and error ;( | 13:37 |
*** ddieterly has joined #openstack-infra | 13:37 | |
*** ayoung has joined #openstack-infra | 13:38 | |
AJaeger | StevenK, in project-config repo, the files are in jenkins/scripts/ - look for the *translation* files. | 13:38 |
*** dboik has joined #openstack-infra | 13:38 | |
AJaeger | StevenK, Most of it is done in the common_translation_update.sh file. | 13:38 |
*** dboik has quit IRC | 13:38 | |
AJaeger | StevenK, great to hear about the progress! | 13:38 |
AJaeger | If you have questions or want me to review something, feel free to email me directly (jaegerandi@gmail.com) | 13:39 |
StevenK | AJaeger: I was going to poke at it, anyway. Not sure if I even know how to drive the damned client | 13:39 |
*** dboik has joined #openstack-infra | 13:39 | |
StevenK | AJaeger: This is also a clue to share my progress with the -infra meeting if anyone is curious | 13:39 |
AJaeger | StevenK, you need to look at all the "tx" commands and add corresponding zanata commands. As a first step, let's get the push to zanata working | 13:40 |
AJaeger | StevenK, for testing purposes, you can go to the e.g. nova repository and run upstream_translation_update.sh manually | 13:40 |
openstackgerrit | Darragh Bailey proposed stackforge/python-jenkins: Provider helper classes for plugin data management https://review.openstack.org/154316 | 13:41 |
AJaeger | It should push everything to transifex and zanata if you have installs of the clients and your login is setup correctly | 13:41 |
AJaeger | StevenK, if you test, disable the tx commands since you don't have transifex permissions | 13:41 |
samueldmq | mordred, AJaeger hmm | 13:41 |
samueldmq | the jobs for projects are at (https://github.com/openstack-infra/project-config/blob/master/zuul/layout.yaml) right? | 13:42 |
StevenK | AJaeger: Right, excellent, I have a place to start digging, and it doesn't end with me learning maven. | 13:42 |
*** armax has joined #openstack-infra | 13:42 | |
*** mattfarina has joined #openstack-infra | 13:43 | |
AJaeger | StevenK, there's also a web page that explains the way we do the translation syncing, let me find it... | 13:43 |
*** yamamoto has joined #openstack-infra | 13:43 | |
*** mriedem has joined #openstack-infra | 13:44 | |
openstackgerrit | Aleksey Ripinen proposed openstack-infra/python-storyboardclient: Added subscription events controller https://review.openstack.org/167223 | 13:44 |
*** yfried__ has quit IRC | 13:44 | |
AJaeger | StevenK, read https://wiki.openstack.org/wiki/Translations/Infrastructure | 13:44 |
samueldmq | AJaeger, the jobs for projects are at (https://github.com/openstack-infra/project-config/blob/master/zuul/layout.yaml) right? | 13:44 |
*** r-daneel has joined #openstack-infra | 13:44 | |
StevenK | AJaeger: At this time of the morning, it's more like "squint at", but thanks for the link. | 13:45 |
AJaeger | samueldmq, layout.yaml defines when to run a job - jenkins/jobs/* declares the jobs | 13:45 |
*** bcourt has joined #openstack-infra | 13:45 | |
samueldmq | AJaeger, who deploy those jobs? | 13:46 |
*** mwagner_lap has quit IRC | 13:46 | |
*** tiswanso has joined #openstack-infra | 13:46 | |
AJaeger | samueldmq, read http://docs.openstack.org/infra/manual/drivers.html#running-jobs-with-zuul and http://docs.openstack.org/infra/manual/creators.html | 13:46 |
AJaeger | samueldmq, we have puppet to deploy everything automatically | 13:46 |
*** mtanino has joined #openstack-infra | 13:46 | |
*** wenlock has joined #openstack-infra | 13:46 | |
openstackgerrit | Aleksey Ripinen proposed openstack-infra/python-storyboardclient: Added subscription events controller https://review.openstack.org/167223 | 13:47 |
samueldmq | AJaeger, yes, so if I want to add a new job, I create it locally, test and then add to project-config? | 13:47 |
samueldmq | AJaeger, my point is how to test changes in project-config locally :/ | 13:47 |
samueldmq | thanks for those links | 13:47 |
AJaeger | samueldmq, some things you cannot test locally. | 13:47 |
AJaeger | You can test the scripts locally but with all the meta data around it, you would need to set up a complete CI for proper testing. | 13:48 |
samueldmq | AJaeger, yep, that's what I wanted to know | 13:48 |
*** amitgandhinz has joined #openstack-infra | 13:48 | |
samueldmq | AJaeger, exactly, and how is this testes? | 13:48 |
samueldmq | AJaeger, is there a CI job for CI test? | 13:48 |
* AJaeger never setup a complete CI ;( | 13:48 | |
samueldmq | AJaeger, or we just don't test it automatically ? | 13:49 |
seeg | hello, could you review https://review.openstack.org/#/c/167152/1 ? :) | 13:49 |
AJaeger | WE do have some gate jobs that test that changes validate but we do not fully test a job | 13:49 |
samueldmq | AJaeger, ah ok, that's what I was talking about, thanks | 13:49 |
AJaeger | samueldmq, for setting up your own CI, you need to ask others... | 13:50 |
samueldmq | AJaeger, I am still starting with infra .... still understanding how things work | 13:50 |
samueldmq | AJaeger, in fact I am just trying to understand things, to contribute | 13:50 |
AJaeger | samueldmq, read the links I gave you - and start reviewing patches to learn how things are done | 13:50 |
samueldmq | AJaeger, yes I'll do, thanks | 13:50 |
*** ildikov has joined #openstack-infra | 13:51 | |
AJaeger | For example look at 167152 to understand what needs to be done to add a new project with tests - as explained in the creators' guide | 13:51 |
AJaeger | samueldmq, sorry, have to leave again now - it's afternoon and meeting time this side of the Atlantic ;). mordred back to you :) | 13:52 |
samueldmq | AJaeger, np thx | 13:52 |
*** jistr|class is now known as jistr | 13:53 | |
*** MarkAtwood has quit IRC | 13:54 | |
*** doude has joined #openstack-infra | 13:55 | |
*** achanda has joined #openstack-infra | 13:55 | |
*** samueldmq is now known as samueldmq-away | 13:55 | |
*** MarkAtwood has joined #openstack-infra | 13:55 | |
fungi | samueldmq: actually, where reviewing is concerned, some of the best infra changes to review early on are documentation (infra-manual, publications, infra-specs, files in doc subdirectories of other repos like system-config) | 13:56 |
*** sushilkm has joined #openstack-infra | 13:57 | |
fungi | and it's an easy place to start making simple corrections while gaining exposure to what we have and how it all works | 13:57 |
*** sushilkm has left #openstack-infra | 13:57 | |
*** ibiris is now known as ibiris_away | 13:57 | |
*** yamahata has joined #openstack-infra | 13:58 | |
*** soren has joined #openstack-infra | 13:59 | |
*** baoli has quit IRC | 13:59 | |
*** radez_g0n3 is now known as radez | 14:00 | |
*** baoli has joined #openstack-infra | 14:00 | |
*** achanda has quit IRC | 14:00 | |
*** dboik_ has joined #openstack-infra | 14:00 | |
*** mrunge has quit IRC | 14:03 | |
*** mriedem has quit IRC | 14:03 | |
*** mriedem has joined #openstack-infra | 14:03 | |
*** julim has quit IRC | 14:03 | |
*** eharney has joined #openstack-infra | 14:03 | |
*** dboik has quit IRC | 14:04 | |
claudiub | fungi: hello | 14:04 |
fungi | what's up, claudiub? | 14:05 |
claudiub | fungi: I was wondering if you could add me and alexpilotti to the stackforge/compute-hyperv core team. :) | 14:05 |
claudiub | fungi: it was accepted a few days ago | 14:05 |
*** dkranz has joined #openstack-infra | 14:05 | |
*** carl_baldwin has joined #openstack-infra | 14:06 | |
*** julim has joined #openstack-infra | 14:06 | |
fungi | claudiub: do you have a link handy to the change review which added it? | 14:06 |
claudiub | fungi: yep: https://review.openstack.org/#/c/165611/ | 14:07 |
NobodyCam | good morning -Infra | 14:07 |
*** vigneshvar has quit IRC | 14:08 | |
NobodyCam | Hey hey fungi when you have a second, I just wanted to follow up and see if anythign came of the IronicWhiteBoard etherpad thing? | 14:09 |
pabelanger | Morning, question about the puppet element for dibs. When does the prepare-node script actually get invoked during the dib process? Having trouble seeing how nodepool configures the jenkins username / ssh keys to connect into the image when it is first launched from the dib image | 14:09 |
fungi | claudiub: since you were the originator of that change, i've added you as the initial member of those core and release groups. they're set as self-managed so you should be able to add alexpilotti now | 14:09 |
*** mfink_ has quit IRC | 14:09 | |
*** spzala has joined #openstack-infra | 14:09 | |
*** sdake has joined #openstack-infra | 14:10 | |
fungi | NobodyCam: made some progress. i'll get you a paste of what i think is probably the last known good state here shortly so you can confirm, then i'll see what i can do to un-break the current pad so you might get access to its history again | 14:10 |
claudiub | fungi: ok, thanks a lot! :D | 14:10 |
NobodyCam | fungi: awesome thank you | 14:10 |
*** ildikov has quit IRC | 14:10 | |
fungi | pabelanger: this element calls it http://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/elements/puppet/install.d/05-puppet#n26 | 14:11 |
fungi | pabelanger: is that what you're asking? | 14:12 |
pabelanger | fungi, okay, so puppet is run from inside the chroot? | 14:12 |
fungi | pabelanger: yes | 14:12 |
pabelanger | fungi, perfect, that is what I was looking for | 14:12 |
*** dustins_ has joined #openstack-infra | 14:13 | |
openstackgerrit | Joe Gordon proposed openstack-infra/elastic-recheck: Remove resolved bugs https://review.openstack.org/167237 | 14:14 |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:15 | |
*** dustins has quit IRC | 14:16 | |
*** mfink_ has joined #openstack-infra | 14:16 | |
*** ajmiller has joined #openstack-infra | 14:16 | |
*** zz_dimtruck is now known as dimtruck | 14:16 | |
*** Hal1 has joined #openstack-infra | 14:16 | |
*** ujuc has joined #openstack-infra | 14:17 | |
*** Hal2 has quit IRC | 14:17 | |
*** esker has joined #openstack-infra | 14:21 | |
*** timcline has joined #openstack-infra | 14:21 | |
*** esker has quit IRC | 14:22 | |
*** hughsaunders has quit IRC | 14:24 | |
*** hughsaunders has joined #openstack-infra | 14:25 | |
openstackgerrit | Matthew Treinish proposed openstack-infra/project-config: Add os-testr repo https://review.openstack.org/167243 | 14:26 |
BobBall | XenProject CI is on the third party CI mail filter list group in gerrit, which I thought should stop emails for every change that the CI has commented on - is that right? I'm still getting hundreds of emails a day | 14:26 |
mtreinish | dhellmann: ^^^ | 14:26 |
*** tonytan4ever has joined #openstack-infra | 14:27 | |
*** hrubi has quit IRC | 14:28 | |
*** nelsnelson has joined #openstack-infra | 14:28 | |
*** hrubi has joined #openstack-infra | 14:28 | |
*** timcline has quit IRC | 14:29 | |
*** ildikov has joined #openstack-infra | 14:29 | |
*** weshay has joined #openstack-infra | 14:30 | |
*** timcline has joined #openstack-infra | 14:30 | |
*** sarob has joined #openstack-infra | 14:30 | |
*** e0ne is now known as e0ne_ | 14:31 | |
*** achanda has joined #openstack-infra | 14:32 | |
openstackgerrit | Joe Gordon proposed openstack-infra/elastic-recheck: Remove resolved bugs https://review.openstack.org/167237 | 14:33 |
openstackgerrit | Joe Gordon proposed openstack-infra/elastic-recheck: Functional test should not require a config file https://review.openstack.org/167248 | 14:33 |
anteaya | BobBall: it should yes | 14:33 |
anteaya | however we had a case reported by gothicmindfood two weeks ago that she was experiencing emails from ci's in the filtered group | 14:34 |
openstackgerrit | Antoine Musso proposed openstack-infra/jenkins-job-builder: Stop mkdir output on each job write https://review.openstack.org/167250 | 14:34 |
fungi | BobBall: are you perhaps receiving messages addressed _to_ the account? | 14:34 |
anteaya | but we had nothing to follow up on | 14:34 |
*** sarob has quit IRC | 14:34 | |
BobBall | fungi: No; they are all CC'ed | 14:36 |
*** yfried__ has joined #openstack-infra | 14:36 | |
*** e0ne_ has quit IRC | 14:36 | |
BobBall | e.g. https://review.openstack.org/#/c/166389/ when XenProject CI commented it got added as a reviewer and was CC'ed when Davanum +1'ed the change | 14:37 |
fungi | BobBall: is it just that account you're seeing it from, or others in the https://review.openstack.org/#/admin/groups/270,members list too? | 14:37 |
*** sputnik13 has joined #openstack-infra | 14:37 | |
BobBall | My other 3rd party CI (Citrix XenServer CI) does not have an email address - I asked for that to be removed before the third party mail filter list was added | 14:37 |
*** Hal2 has joined #openstack-infra | 14:37 | |
fungi | BobBall: oh, you're saying comments addressed to the XenProject CI account, not e-mails sent with the content of review messages from the XenProject CI account | 14:38 |
*** _nadya_ has joined #openstack-infra | 14:38 | |
clarkb | it doesnt stop you from receiving mail it stops you account from generating it | 14:38 |
BobBall | Oh. Poo. | 14:38 |
BobBall | There I was hoping that the filter would stop me receiving spam! | 14:38 |
*** sabeen1 has quit IRC | 14:38 | |
*** yfried__ has quit IRC | 14:38 | |
*** e0ne has joined #openstack-infra | 14:38 | |
*** yfried__ has joined #openstack-infra | 14:39 | |
fungi | yes, it protects other users from seeing messages containing the contents of comments from all the third-party ci accounts, it doesn't prevent the third-party ci accounts from receiving e-mail from gerrit | 14:39 |
*** prad has joined #openstack-infra | 14:39 | |
openstackgerrit | Antoine Musso proposed openstack-infra/jenkins-job-builder: zuul: drop notifications https://review.openstack.org/167254 | 14:40 |
openstackgerrit | Antoine Musso proposed openstack-infra/jenkins-job-builder: zuul: drop notifications https://review.openstack.org/167254 | 14:41 |
*** reed has joined #openstack-infra | 14:41 | |
*** Hal1 has quit IRC | 14:41 | |
*** ildikov has quit IRC | 14:41 | |
*** sdake__ has joined #openstack-infra | 14:41 | |
*** mwagner_lap has joined #openstack-infra | 14:42 | |
*** achanda has quit IRC | 14:42 | |
*** mjturek1 has quit IRC | 14:43 | |
*** tonytan4ever has quit IRC | 14:44 | |
*** sdake has quit IRC | 14:44 | |
mordred | Ng: btw - if you didn't see it - I made a kinda of massive discover/shift wrt the process-config-drive stuff | 14:45 |
mordred | Ng: and uploaded a patch to dib itself as a result (tl;dr - took over the "dhcp-all-interfaces" element which already pretty much does what we want - except for the parts it doesn't do | 14:46 |
mordred | Ng: https://review.openstack.org/167003 | 14:46 |
BobBall | don't suppose there is a way to stop me receiving those emails from gerrit to the CI address? Is the only way still to have that address removed from the gerrit account? | 14:46 |
*** timcline_ has joined #openstack-infra | 14:47 | |
*** mjturek1 has joined #openstack-infra | 14:48 | |
*** stevemar has joined #openstack-infra | 14:48 | |
fungi | BobBall: either that or server-side filtering | 14:49 |
*** mpaolino has quit IRC | 14:49 | |
sslypushenko | fungi: smarcet: hogepodge: Hi! Here you can find Refstack workflow diagram https://docs.google.com/a/mirantis.com/drawings/d/1y76mYyFl-iOqH4OQYT27Xcyh9QSPatXkuSag4zdHr5w/edit | 14:50 |
*** thedodd has joined #openstack-infra | 14:50 | |
*** timcline has quit IRC | 14:50 | |
greghaynes | mordred: have you tested uploading to rax with the vhd-util from your ppa? | 14:50 |
greghaynes | mordred: im running into an issue where rax nodes are stuck in BUILD spawning state | 14:51 |
*** EmilienM|PTO is now known as EmilienM | 14:51 | |
*** annegentle has joined #openstack-infra | 14:51 | |
Ng | mordred: ah nice | 14:51 |
BobBall | Understood. Thanks fungi. | 14:51 |
fungi | sslypushenko: i assume "user creates rsa key pair" is just a convenience mechanism in the cli? | 14:52 |
fungi | BobBall: ideally, a feature request to gerrit upstream for a "don't subscribe my account to changes i comment on" or even just a "don't ever send messages to my e-mail address except to perform account confirmation functions" but no idea how far that would get | 14:53 |
clarkb | fungi: but then google won't be able to mine all your code diffs in gmail | 14:54 |
mordred | greghaynes: did you do the metadata setting? | 14:54 |
mordred | greghaynes: and no - I have not tested rax upload yet - was going to do that in a bit | 14:55 |
greghaynes | ah! I did half of that | 14:55 |
greghaynes | not the xenapi_use_agent | 14:55 |
* greghaynes retried | 14:55 | |
greghaynes | retries | 14:56 |
*** tnovacik has quit IRC | 14:56 | |
BobBall | vhd-util from ppa? I assume that's to convert to a XS suitable image? Was that generated from mate lakat's blog post? | 14:56 |
*** soren has quit IRC | 14:56 | |
*** MarkAtwood has quit IRC | 14:57 | |
pabelanger | fungi, well, that didn't work as expected. I clearly had some path issues, cause puppet did my apply on my root nodepool os :) | 14:57 |
greghaynes | theres a patch dug up from some mailing list that does some kind of needed magic | 14:57 |
*** garyh has joined #openstack-infra | 14:57 | |
pabelanger | might you I just hacked in something to run puppet | 14:58 |
mordred | BobBall: yeah - I believe that was where I started | 14:58 |
sslypushenko | fungi: Yes, I think that key pair is much more prefferable for CLI tools than OpenId | 14:58 |
BobBall | Ah great. Just wanted to check that, if that's what it was, then it was sourced back to that-sort-of-thing. | 14:58 |
mordred | yah - *waves hands wildly* | 14:58 |
fungi | sslypushenko: i meant is the cli really creating that keypair or is it just calling out to some other tool/library which the user could also run on their own if they wanted? | 14:59 |
mordred | greghaynes: yah - if you didn't set the xenapi_use_Agent, it will sit there hanging waiting for the agent to check in | 14:59 |
clarkb | mordred: thats amazing | 14:59 |
fungi | sslypushenko: e.g. is there anything special about the keypair created by the refstack client, or is it just a normal rsa keypair? | 14:59 |
BobBall | Just FYI another approach is to use qemu-img convert but fix up the VHD's uuid with a different patch to vhd-util (qemu-img convert puts an all-zero UUID in, contrary to the vhd spec) | 14:59 |
clarkb | BobBall: why can't we just haev a single tool that doesn't need any out of band patches that just works (tm)? | 14:59 |
sslypushenko | I think refstack should support normal RSA keypairs | 15:00 |
sslypushenko | fungi ^^ | 15:00 |
mordred | BobBall: what clarkb said - but also, this approach, while gross, does seem to be working mostly | 15:00 |
*** ChuckC has joined #openstack-infra | 15:00 | |
BobBall | Fully agreed. Problem is Citrix hasn't added convert support to vhd-util because of various (some perhaps perceived?) risks. I think the one-tool-that-works approach is just to apply the upstream fix to qemu-img convert | 15:01 |
*** bcourt has quit IRC | 15:03 | |
*** mriedem has quit IRC | 15:03 | |
fungi | sslypushenko: thanks, i was merely confused by the diagram implying that the refstack cli had to be used to generate an rsa keypair | 15:03 |
openstackgerrit | Antoine Musso proposed openstack-infra/jenkins-job-builder: zuul: drop notifications https://review.openstack.org/167254 | 15:03 |
*** mriedem has joined #openstack-infra | 15:04 | |
*** pblaho has joined #openstack-infra | 15:04 | |
mestery | anteaya: Question on CI voting for you. Does the neutron-ci group give people the right to vote on neutron-lbaas, neutron-vpnaas, and neutron-fwaas as well? | 15:05 |
mestery | anteaya: I added a CI as voting there, but they can only vote on neutron and not the *aaS repos | 15:05 |
*** jaypipes has quit IRC | 15:05 | |
sdake__ | hey folks, trying to push a signed tag as documented here https://review.openstack.org/Documentation/access-control.html#category_push_signed but I recall the actual procedure is different | 15:05 |
sdake__ | and following the docs does not work correctly | 15:05 |
clarkb | sdake__: which docs? | 15:06 |
sdake__ | the ones i linked above | 15:06 |
*** achanda has joined #openstack-infra | 15:06 | |
anteaya | mestery: correct neutron-ci is for voting on neutron repo only | 15:06 |
anteaya | mestery: do you need ci groups for the *aas repos? | 15:06 |
mestery | anteaya: How do I enable CIs for the other ones? Link to the groups? Thanks! | 15:06 |
sdake__ | clarkb https://review.openstack.org/Documentation/access-control.html#category_push_signed | 15:06 |
fungi | sdake__: try http://docs.openstack.org/infra/manual/drivers.html#tagging-a-release | 15:06 |
clarkb | that should work. if you use git-review you will likely have a gerrit remote so `git push gerrit v1.0.0` should also work | 15:06 |
mestery | anteaya: Yes, we want them voting there too | 15:06 |
*** achanda has quit IRC | 15:06 | |
fungi | sdake__: what project? | 15:06 |
mestery | anteaya: I can submit a patch which adds them if that is what is needed | 15:07 |
openstackgerrit | Merged openstack-dev/pbr: Add truncated lincense text https://review.openstack.org/165319 | 15:07 |
fungi | sdake__: also what error message are you getting? | 15:07 |
sdake__ | stackforge/kolla | 15:07 |
sdake__ | [sdake@bigiron kolla]$ git push http://github.com/stackforge/kolla tag k3 | 15:07 |
sdake__ | (gnome-ssh-askpass:16347): Gtk-WARNING **: cannot open display: | 15:07 |
sdake__ | error: unable to read askpass response from '/usr/libexec/openssh/gnome-ssh-askpass' | 15:07 |
anteaya | well I'm wondering if with can expand the rights on that group, would the ci's in the neutron group be the same ones as the *aas group? | 15:07 |
mestery | anteaya: For the most part, yes, and they may want to vote in both places | 15:08 |
fungi | sdake__: sounds like you have a problem with askpass on that machine | 15:08 |
sdake__ | git push gerrit k3 works thanks fungi :) | 15:08 |
anteaya | mestery: well if we need more groups then yes, you submit patches to the acl files of the repos you want to have the -ci group, just copy the neutron acl as an example | 15:08 |
clarkb | sdake__: you have to push to gerrit not github | 15:08 |
*** carl_baldwin has quit IRC | 15:08 | |
anteaya | mestery: right, I'm trying to see if we can use the current group | 15:08 |
fungi | ahh, yep. i totally missed the url in that command | 15:08 |
mestery | anteaya: Let me think about it and get back to you, thanks! | 15:08 |
clarkb | sdake__: github is a read only mirror, the only account that writes to there is the one gerrit uses | 15:08 |
sdake__ | clarkb ya makes sense, the first docs i linked don't mentioned that | 15:08 |
sdake__ | clarkb yup I know | 15:08 |
anteaya | mestery: rather than making more work for everyone, hey you could patch the acl files for the *aas repos and give permissions to the neutron-ci group | 15:09 |
clarkb | sdake__: those are gerrit's upstream docs, I think they assume you will always be pushing to the gerrit host | 15:09 |
mestery | anteaya: Ah, good idea! I'll do that now, thanks! | 15:09 |
sdake__ | should just link that whole docs section to the infra manual imo :) | 15:09 |
anteaya | mestery: great | 15:09 |
sdake__ | thanks guys :) | 15:09 |
*** mpaolino has joined #openstack-infra | 15:11 | |
openstackgerrit | Kyle Mestery proposed openstack-infra/project-config: Allow the neutron-ci group to vote in the *aaS repos https://review.openstack.org/167264 | 15:12 |
clarkb | dhellmann: sdague will you have time to discuss https://review.openstack.org/#/c/163506/ at some point? I'm not sure how that is controversial as a general thing and we should probably agree on a way to handle the general case there | 15:12 |
mestery | anteaya: https://review.openstack.org/167264 | 15:13 |
*** dangers_away is now known as dangers | 15:14 | |
*** bcourt has joined #openstack-infra | 15:15 | |
*** hdd has joined #openstack-infra | 15:16 | |
sdague | clarkb: got to run errands now, maybe later | 15:17 |
sdague | clarkb: if you have an answer for "how does sahara move to pylint 1.5" that would be great | 15:18 |
sdague | because if one team is pinning that in g-r, they can't | 15:18 |
sdague | without fixing another team's linter tests | 15:19 |
clarkb | sdague: I don't think that is a thing we support | 15:19 |
clarkb | sdague: we haven't with pep8 or pyflakes flake8 hacking | 15:19 |
sdague | clarkb: we did that by putting it behind hacking | 15:19 |
clarkb | no we didn't | 15:19 |
clarkb | hacking pins pep8 and pyflakes for us | 15:19 |
sdague | right | 15:19 |
clarkb | so everyone gets the same version there | 15:20 |
sdague | that's what I mean by "behind hacking" | 15:20 |
clarkb | we don't allow sahara to use a different pep8 than nova | 15:20 |
sdague | sure | 15:20 |
clarkb | so I am not sure why that is a requirement here | 15:20 |
sdague | but we have an interface layer here | 15:20 |
SergeyLukjanov | clarkb, sdague hey folks | 15:20 |
SergeyLukjanov | clarkb, sdague is sahara used as an example? | 15:20 |
sdague | if that pin goes in, pylint will be fixed at the version for all time for all projects in openstack, because no one is taking the responsibility to move it forward | 15:21 |
clarkb | SergeyLukjanov: not sure where sahara came from | 15:21 |
sdague | because sahara actually has a pylint job | 15:21 |
clarkb | I see | 15:21 |
SergeyLukjanov | sdague, yeah, we have one | 15:21 |
sdague | but does the sensible thing that nova did which is have it non voting | 15:22 |
clarkb | sdague: that wasn't the case when we pinned pep8, it was bumped each cycle | 15:22 |
clarkb | granted I am not sure anyone has volunteered to do it for pylint here | 15:22 |
sdague | right, but we had people dedicated to that | 15:22 |
sdague | which became the hacking project | 15:22 |
sdague | same people | 15:22 |
*** soren has joined #openstack-infra | 15:22 | |
sdague | this is a defensive block because no one wants to address incompatibilities | 15:23 |
clarkb | sdague: sort of. This is a "how you do linters" rule | 15:23 |
sdague | which is basically a forced vendoring of the lib for all of openstack | 15:23 |
clarkb | infra has always said pin your linters | 15:23 |
clarkb | and I told neutron they should do that with pylint | 15:23 |
clarkb | you cannot gate on an unpinned linter | 15:23 |
sdague | we've also said 'don't pin requirements' | 15:23 |
clarkb | we have known this for years | 15:23 |
clarkb | sdague: linters are different. They are a test only dep | 15:24 |
clarkb | sdague: and they always add new rules that break on every release | 15:24 |
clarkb | its a very known quantity | 15:24 |
sdague | then we should stop enforcing g-r on these things, and let projects specify their own pins | 15:24 |
*** carl_baldwin has joined #openstack-infra | 15:24 | |
clarkb | the prolem with that is it is unfriendly to the dev | 15:24 |
clarkb | without any consistency is really hard to keep track of all the silly rules you have to follow | 15:25 |
sdague | why, it's running in tox? | 15:25 |
sdague | every project has different ignores on flake8 today | 15:25 |
sdague | and different rules | 15:25 |
clarkb | ignores but not adds | 15:25 |
sdague | and adds | 15:25 |
*** sdake has joined #openstack-infra | 15:25 | |
sdague | with in tree hacking support | 15:25 |
*** garyk has quit IRC | 15:25 | |
clarkb | oh right nova does that | 15:25 |
sdague | not just nova | 15:25 |
clarkb | I really wish we hadn't done that | 15:25 |
sdague | it's used all over openstack | 15:25 |
greghaynes | mordred: Something I notice is that after I do my glance task-create glance image-list doesnt show my image, based on your script it seems like the image shows for you? | 15:26 |
sdague | why? it's extremely useful | 15:27 |
clarkb | sdague: having the rules would be fine, but its handy as someone that often pushes patches all over to have a common set that isn't added to in each project | 15:27 |
sdague | clarkb: it's why we have a common entry point of tox -e pep8 | 15:28 |
*** bhunter71 has joined #openstack-infra | 15:28 | |
clarkb | I can always address the superset when writing code. But its frustrating to have tox explode on random rules added piecemeal around the larger project | 15:28 |
*** emagana has joined #openstack-infra | 15:28 | |
fungi | agreed. the workflow of "1. write code, 2. run linters to find out which nits this particular project cares about" is sort of unfriendly | 15:28 |
sdague | maybe, they are tests | 15:28 |
*** sdake__ has quit IRC | 15:29 | |
greghaynes | mordred: and actually, nova image-list shows it so I think thats just a bug with your script | 15:29 |
sdague | it feels like you are saying there should only be one set of tests for all of openstack, vs. project specific tests to catch known issues in projects | 15:29 |
clarkb | sdague: there should be one set of linter tests | 15:29 |
*** otter768 has joined #openstack-infra | 15:29 | |
sdague | this one lets a machine tell you the code will be rejected | 15:29 |
fungi | just saying more consistency between reviewer expectations on different projects would be nice | 15:29 |
sdague | instead of waiting for a human to reject you | 15:29 |
anteaya | fungi: + | 15:29 |
clarkb | sdague: you can then subtract from that as it makes sense, I don't mind that since I can always address the superset and still be fine | 15:30 |
fungi | as reflected in the linter configurations between them | 15:30 |
fungi | maybe the majority of devs don't encounter it because they only contribute to a handful of projects | 15:30 |
jeblair | i can imagine there may be some need for a specific per-project test, like something that could only possibly apply to nova. but anything that can be cross-project should be in hacking or pep8. that is, after all, why hacking was written | 15:30 |
*** scheuran has quit IRC | 15:31 | |
sdague | so we seem way off on a meta point now, unrelated to the original review | 15:31 |
anteaya | I would go with the majority of devs contribute to one project | 15:31 |
jeblair | there's a balance to be made; and i'm not certain we are out of balance, but we should keep an eye on that | 15:31 |
anteaya | only a few contribute to more than one | 15:31 |
jeblair | sdague: i agree, this isn't going to solve the pylint issue | 15:31 |
*** harlowja_at_home has joined #openstack-infra | 15:32 | |
anteaya | to a large extent because projects are so different in their workflow | 15:32 |
anteaya | it is hard for people who want to contribute to more than one to learn how | 15:32 |
sdague | the original issue is that pylint is used by a handful of projects, however, unlike flake8 (via hacking) there is no group that is working to wrangle it across all of openstack | 15:32 |
sdague | also pylint has historically had a pretty bad false possitive rate | 15:32 |
*** annegentle has quit IRC | 15:33 | |
sdague | such that you can't just use pylint, you have to write a custom wrapper and filter out a ton of stuff | 15:33 |
sdague | which makes it per project fragile. But without common effort, if we pin it in g-r, it's going to be pinned there for all time. | 15:33 |
fungi | i sort of expect the pylint divergence to solve itself, mainly because projects will get tired of squashing its false positives and/or turning off more and more of it until it's providing zero benefit anyway | 15:33 |
*** otter768 has quit IRC | 15:33 | |
clarkb | fungi: thats where pinning comes from | 15:34 |
anteaya | fungi: that is the neutron experience | 15:34 |
fungi | that was the nova experience to iirc | 15:34 |
clarkb | projects are rediscovering that unpinned pylint breks them on each release. which is a thing that all linters have done | 15:34 |
fungi | er, too | 15:34 |
clarkb | because linters always add new rules that they enforce by default | 15:34 |
jeblair | sdague: if the pin increases in g-r, won't projects that use it just need to straighten out their issues before merging their next requirement change? | 15:35 |
sdague | clarkb: sure, but unless there is a group / effort that owns this at a global level, how do you address the frozen for all time issue? | 15:35 |
*** dannywilson has joined #openstack-infra | 15:35 | |
clarkb | sdague: you bump the pin every cycle like we do with hacking | 15:35 |
jeblair | sdague: in otherwords, isn't this a distributed problem, where the work is distributed to projects that have opten into pylint testing? | 15:35 |
clarkb | then individual projects address the failures either by ignoring rules or changing code | 15:35 |
fungi | (r dropping pylint jobs) | 15:35 |
sdague | jeblair: so, if nobody puts the effort into moving forward? | 15:35 |
*** ssam2 has quit IRC | 15:36 | |
sdague | then we're diverged like clarkb did not want us to be | 15:36 |
clarkb | sdague: yes thats the pylint specific problem | 15:36 |
*** sarob has joined #openstack-infra | 15:36 | |
*** tsg has joined #openstack-infra | 15:37 | |
greghaynes | mordred: success! | 15:37 |
*** sarob has quit IRC | 15:37 | |
*** rameshg87 has joined #openstack-infra | 15:38 | |
jeblair | sdague: but wouldn't we reconverge as projects were motivated to fix linting and update their requirements? | 15:38 |
rameshg87 | hello all | 15:38 |
sdague | jeblair: the only reason we reconverged on hacking is that we removed tools/hacking.py from people's projects | 15:38 |
rameshg87 | i had a question on setting up 3rd party ci for ironic | 15:38 |
rameshg87 | can we use logs.openstack.org for posting our results ? any pointers if so would help | 15:38 |
sdague | and had the wrapper common, so less overhead, and bug fixes from central place | 15:39 |
sdague | all these projects still have the equiv of tools/hacking.py in their tree for pylint | 15:39 |
*** gyee has joined #openstack-infra | 15:39 | |
sdague | so I don't think we'll get any convergence on this path | 15:39 |
jeblair | sdague: i may not be following you. my understanding is the problem is that new releases come with new errors, and projects need to fix those errors when switching to the new release. this is true for pep8 as well, and we execute this process when hacking uprevs its dep on pep8 | 15:40 |
*** jamesmcarthur has joined #openstack-infra | 15:40 | |
sdague | jeblair: so pylint is even gorpier than that. | 15:40 |
jeblair | i think clarkb is saying we should do the same for pylint, except instead of pinning it via hacking, we pin it via g-r. but we still uprev it only at the start of cycles, and when we do so, individual projects need to clean up the gorp (one way or another) before they can accept the new requirement. | 15:41 |
clarkb | jeblair: pretty much. Then maybe if this works well we can shove it in hacking or similar (I have not idea if that will actually happen but I don't want to kill it before it gets a chance) | 15:42 |
jeblair | and yeah, i also think no one should use pylint, but this seems a close enough approximation of a process we've found to be workable with pep8 | 15:42 |
fungi | rameshg87: we don't provide places for external organizations to post test results. you'd need to set up your own system to publish them, for example a web server | 15:42 |
sdague | ok, so, I'd like to know who's signing up to own that? | 15:42 |
sdague | because that seems to be missing | 15:43 |
jeblair | sdague: any project that elects to use pylint | 15:43 |
*** soren has quit IRC | 15:43 | |
dhellmann | if no one owns it and we just stay on the same version of pylint forever, is that bad? | 15:43 |
jeblair | or do you mean own the start-of-cycle version bump? | 15:43 |
sdague | jeblair: the start of cycle bump | 15:43 |
*** annegentle has joined #openstack-infra | 15:43 | |
sdague | we have clear owners for that in the flake8 realm | 15:43 |
rameshg87 | fungi: okay, just wanted to check .. thanks | 15:44 |
clarkb | sdague: maybe thats the thing we should ask for in the review | 15:44 |
clarkb | sdague: if no one steps up leave the -1s in place | 15:44 |
sdague | ok, I'd be fine with that | 15:44 |
clarkb | I can pull my +2 if that helps make the -1 need volunteer more apparent | 15:45 |
sdague | anyway, I have to run and do errands, if someone wants to put that resolution into there | 15:45 |
anteaya | thanks for discussing this | 15:45 |
clarkb | ya I can do that | 15:45 |
sdague | clarkb: thanks | 15:45 |
*** changbl has joined #openstack-infra | 15:46 | |
*** asselin_ has quit IRC | 15:46 | |
openstackgerrit | Matthew Treinish proposed openstack-infra/project-config: Add os-testr repo https://review.openstack.org/167243 | 15:47 |
mtreinish | anteaya: ^^^ if you get a sec, I'm sure I screwed something up :) | 15:48 |
anteaya | ah humility | 15:48 |
pleia2 | packing up to head out to puppetcampsf today, zanata update for meeting: | 15:48 |
anteaya | it is a door opener every time for me | 15:48 |
pleia2 | jeblair knows about the packing chat we had re: client, so he can talk about that if he wants | 15:48 |
anteaya | pleia2: happpy packing | 15:48 |
pleia2 | otherwise just continued reviews for the zanata topic branch in gerrit | 15:49 |
pleia2 | anteaya: thanks, it's just a laptop bag, conference is a walk down the street :) | 15:49 |
*** YorikSar has quit IRC | 15:49 | |
anteaya | nice | 15:49 |
*** annegentle has quit IRC | 15:50 | |
anteaya | mtreinish: why do you need ci for this repo? | 15:51 |
*** bradjones has quit IRC | 15:51 | |
*** bradjones has joined #openstack-infra | 15:51 | |
*** bradjones has quit IRC | 15:51 | |
*** bradjones has joined #openstack-infra | 15:51 | |
bknudson | I'm looking to add a job to run tox -e bandit in keystone ... any tips? Maybe make it experimental to begin with... (I assume this means I can run "recheck experimental" to show it works) | 15:52 |
mtreinish | anteaya: I don't, but ci people like to run on weird things :) (it's just a copy and paste mistake) | 15:52 |
anteaya | ah perhaps pull it | 15:52 |
anteaya | mtreinish: also I don't see the cla requirment and it is heading for the openstack/ namespace | 15:52 |
jordanP | jeblair, hi. When you have a moment, I'd like your opinion on a ML thread I started 4 days ago : http://lists.openstack.org/pipermail/openstack-dev/2015-March/059494.html | 15:53 |
anteaya | my current position for reviewing is expecting openstack/ projects to require the cla | 15:53 |
stevemar | bknudson, make it non-voting? | 15:53 |
jordanP | I had a small conversation this morning with mordred who has no strong opinion on the subject | 15:53 |
fungi | NobodyCam: jroll: it looks like revision 29050 out of 29063 is the last one before things went toes up http://paste.openstack.org/show/196032/ | 15:53 |
clarkb | bknudson: yup thats how you would trigger it in the experimental pipeline. If you grep for 'envlist' in openstack-infra/project-config you should find examples of jobs that use our templated tox runner | 15:53 |
bknudson | stevemar: I don't know if we want to start with experimental first? | 15:53 |
zaro | morning | 15:53 |
fungi | NobodyCam: jroll: if you can confirm, i'll try to roll the pad back to that rev | 15:53 |
clarkb | bknudson: you can just use that templated tox running job and pass it your bandit env as the envlist | 15:54 |
mtreinish | anteaya: oh, I didn't put it in there on purpose, because cla == yuck. But, I can add it back if that's a requirement for openstack/ | 15:54 |
bknudson | clarkb: thanks, will do. | 15:54 |
NobodyCam | fungi: awesome yeppers that looks like it | 15:54 |
jeblair | jordanP: what are you trying to accomplish? | 15:54 |
*** dhritishikhar has joined #openstack-infra | 15:54 | |
jroll | fungi: seems legit, thanks <3 | 15:55 |
*** markus_z has quit IRC | 15:55 | |
notmyname | jeblair: are the global requirements updates in? can I recheck my patch today? | 15:55 |
jordanP | jeblair, setting up a 3rd party CI using gerrit trigger. So far everything work buth the comments my jenkins leave are not properly formatted in gerrit | 15:55 |
clarkb | notmyname: I can check our image builds | 15:55 |
notmyname | clarkb: thnaks | 15:55 |
*** carl_baldwin has quit IRC | 15:55 | |
*** ssam2 has joined #openstack-infra | 15:55 | |
*** sarob has joined #openstack-infra | 15:55 | |
jeblair | jordanP: the alterations we apply on reports require all of those pieces of information; you can't contstruct our 'pretty' version of the jobs without it | 15:56 |
jordanP | jeblair, I can't change the way the gerrit trigger plugin for Jenkins format the output, it's burried deep inside java code. | 15:56 |
clarkb | notmyname: looks like 2 hpcloud regions and one rax region do not have a new image for bare-trusty yet (where that requirements job should run) | 15:56 |
*** Somay has joined #openstack-infra | 15:56 | |
notmyname | ok | 15:56 |
clarkb | notmyname: I will run some rebuildsthere, but we have 5 regions with new images so approximately 3:5 odds going on | 15:56 |
*** lucasagomes has joined #openstack-infra | 15:56 | |
notmyname | clarkb: ok. can you let me know when there's a good chance of it going through? | 15:57 |
mordred | greghaynes: w00t! | 15:57 |
clarkb | notmyname: yup | 15:57 |
anteaya | mtreinish: I consider it to be yes | 15:57 |
greghaynes | mordred: Yep, left some comments on your patch - basically the glance image manipulation commands dont work for me, have to use nova | 15:57 |
mordred | greghaynes: after glance task-create , glance task-show should show you the status of the image | 15:58 |
jordanP | jeblair, I disagree. We need the job name, a link and the failure|sucess. gerrit trigger provides everything but not in the order/format we are currently expecting | 15:58 |
mordred | and then it'll give you a different uuid in its properties | 15:58 |
jeblair | jordanP: where is the job name? | 15:58 |
mtreinish | anteaya: ok will do | 15:58 |
*** ildikov has joined #openstack-infra | 15:58 | |
jordanP | jeblair, in the url | 15:58 |
anteaya | mtreinish: thank you | 15:58 |
mordred | which is what you feed to glance for image-show/image-list | 15:58 |
*** jamesmcarthur has quit IRC | 15:58 | |
jeblair | jordanP: right, so that's a bit of a special case isn't it? | 15:58 |
jordanP | it's always the last part of the url | 15:58 |
*** sdake has quit IRC | 15:58 | |
mordred | greghaynes: BUT - if it works for you, we can sort that all out later :) | 15:59 |
*** yfried__ has quit IRC | 15:59 | |
jordanP | jeblair, it's not a special case. I believe gerrit trigger is a well used plugin. It's easy to setup and operate | 15:59 |
jeblair | jordanP: your system can vote, and it can leave comments on the change which will be displayed if people click the toggle ci button | 15:59 |
*** yfried__ has joined #openstack-infra | 15:59 | |
jordanP | jeblair, it would lower the requirements for 3rd party cy | 15:59 |
lucasagomes | hi, if you have a time mind taking a look at https://review.openstack.org/#/c/163344/ ? It's adding a job (non-voting) on the openstack/ironic-python-agent project to test the IPA ramdisk deploying images with PXE drivers. Thanks | 15:59 |
greghaynes | mordred: yes, that part works, the issue is the image never shows in glance image-list for some reason, it does howerver show in nova image-list. In your patch I noticed youre doing some grepping on glance image-list | 15:59 |
jordanP | jeblair, exclaty. But people have to click the button know.. needless to say, no one do that... | 15:59 |
Somay | clarkb: Please review this https://review.openstack.org/#/c/163137/ . There were some doc changes that were suggested | 16:00 |
*** radez is now known as radez_g0n3 | 16:00 | |
jordanP | jeblair, my system can't vote. 3rd party ci are not allowed to vote yet in Cinder | 16:00 |
*** emagana has quit IRC | 16:00 | |
greghaynes | mordred: the glance task-show does give me the new uuid though | 16:00 |
anteaya | I've had 3 meetings in the last 8 hours and need to get a walk in before the next round begins | 16:00 |
*** salv-orlando has quit IRC | 16:00 | |
anteaya | back later | 16:00 |
jeblair | jordanP: we've done a lot of work to make that look nicer for the system that we use. and we've done a lot of work to make that system usable by other people. | 16:00 |
openstackgerrit | Brant Knudson proposed openstack-infra/project-config: Experimental bandit job for keystone https://review.openstack.org/157595 | 16:01 |
jordanP | jeblair, yet it's not simple. Just look at the recent threads about drivers kicked out of cinder | 16:01 |
jeblair | jordanP: i think if you want the enhanced experience, you should use the format we've developed. | 16:01 |
mordred | greghaynes: wow | 16:01 |
jordanP | jeblair, it's burried deep inside java code. i can't do that forking gerrit trigger | 16:01 |
mordred | greghaynes: does it show now/ | 16:01 |
jordanP | *without | 16:02 |
mordred | or is it still not there/ | 16:02 |
*** carl_baldwin has joined #openstack-infra | 16:02 | |
mordred | greghaynes: also - does glance image-list show anything for you at all? | 16:02 |
fungi | jordanP: i don't think any drivers got kicked out of cinder because reviewers had to click a button to see the details of their comments | 16:02 |
jordanP | jeblair, all I am asking is slightly change the regex you are using | 16:02 |
greghaynes | mordred: no still not there, glance image-list just shows an empty table | 16:02 |
*** EmilienM is now known as EmilienM|PTO | 16:02 | |
openstackgerrit | Matthew Treinish proposed openstack-infra/project-config: Add os-testr repo https://review.openstack.org/167243 | 16:02 |
*** emagana has joined #openstack-infra | 16:03 | |
jeblair | jordanP: have you asked the gerrit trigger plugin maintainers if they would accept a patch to customize the report string? | 16:03 |
jordanP | fungi, they were kicked because setting up a CI is not that simple. Gerrit-trigger imo is a bit simpler cause it doesn't require zuul. Just my opinion | 16:03 |
*** hashar is now known as hasharMeeting | 16:03 | |
*** ildikov is now known as ildikov_afk | 16:03 | |
clarkb | jeblair: you did not approve https://review.openstack.org/#/c/158891/ are you ok with me doing that now? not sure if there was a specific reason for not approving | 16:03 |
jeblair | clarkb: yep | 16:03 |
jordanP | jeblair, I could. But they would say "blah backward compatibily blah " (which I understand). then they will be "plz provide a patch" then I'll be 'I know no java at all :(' | 16:04 |
jeblair | (was late at the time) | 16:04 |
clarkb | we are currentl not building dib images because we don't have enough disk space on nodepool.o.o so I will get 158891 in and try to clean that up | 16:04 |
fungi | jordanP: i'm just pointing out that the argument you're making in favor of changing that regex is specious (your driver won't be rejected because you have slightly different comment formatting) | 16:04 |
*** melwitt has joined #openstack-infra | 16:04 | |
*** amotoki has quit IRC | 16:04 | |
*** amotoki has joined #openstack-infra | 16:05 | |
jordanP | fungi, of course not. Thingee said my CI was fine. I shouldn't have mentionned this sorry :) | 16:05 |
*** ssam2 has quit IRC | 16:05 | |
*** jistr has quit IRC | 16:05 | |
jordanP | just that I'd love my CI to be present in the top right corner of gerrit UI | 16:05 |
*** yamamoto has quit IRC | 16:05 | |
jordanP | so that it's more visible. | 16:05 |
jordanP | cause it's not voting now (which is better that way... :) ) | 16:06 |
*** radez_g0n3 is now known as radez | 16:06 | |
fungi | jordanP: running the software we write is one way to accomplish that. unlike gerrit-trigger, zuul will allow you to heavily customize your reporting | 16:06 |
jordanP | my arguments are 1) It's small change 2) Supporting out of the box gerrit trigger will benefit to several people | 16:06 |
*** salv-orlando has joined #openstack-infra | 16:07 | |
mordred | greghaynes: oh! that seems like totally broken glance endpoint | 16:07 |
jordanP | fungi, I am aware of this. In my company, we are only 3 openstacks. We have to write code, and maintain our infra. We are already familliar with jenkins and gerrit trigger | 16:08 |
mordred | greghaynes: you shoudl at least see the system images | 16:08 |
jordanP | *openstackers | 16:08 |
*** btran has joined #openstack-infra | 16:08 | |
*** timcline_ has quit IRC | 16:08 | |
mordred | greghaynes: do you have the export OS_IMAGE_API_VERSION=2 | 16:08 |
mordred | ? | 16:08 |
mordred | greghaynes: /me loves finding new error conditions | 16:09 |
*** timcline has joined #openstack-infra | 16:09 | |
clarkb | mordred: greghaynes maybe thats what happens when you can't upload directly to glance? | 16:09 |
clarkb | I would double check the glance talking to swift step | 16:09 |
mordred | clarkb: but he uploaded | 16:10 |
mordred | clarkb: and it worked | 16:10 |
*** soren has joined #openstack-infra | 16:10 | |
mordred | clarkb: it just isn't showing up in glance image-list | 16:10 |
*** dimtruck is now known as zz_dimtruck | 16:10 | |
mordred | the image he uploaded is showing up in nova image-list | 16:10 |
clarkb | mordred: sure, just saying that this is a clunky system that isn't atomic and leaves the user hanging out to dry if you get an small bit of it wrong | 16:10 |
mordred | clarkb: totally | 16:10 |
fungi | jordanP: also i'm trying to find your proposed change, but all i see in scrollback is a link to a request on the ml. what replacement regex are you proposing? or are you asking someone to figure out the new regex for you? | 16:10 |
*** harlowja_at_home has quit IRC | 16:11 | |
openstackgerrit | Fabien Boucher proposed openstack-infra/system-config: Move hardcoded values into jenkins class params https://review.openstack.org/167288 | 16:11 |
clarkb | mordred: this sort of error seems like a symptom of "oh I forgot to set this metadata" or "whoops used the wrong glance command if I want it in the image list" | 16:11 |
jordanP | fungi, I can and will hapilly submit a patch. | 16:11 |
mordred | clarkb: yah. I'm more fascinated by the fact that glance image-list doens't show him _anything_ | 16:11 |
fungi | jordanP: i'm not saying it will necessarily be accepted, but a concrete proposal is much easier to reason about (especially since it's probably a one-line change in this case) | 16:12 |
jordanP | it boils than to replacing <li> by <li|p> and extracting the right part of the JOB URL to get the job name | 16:12 |
*** unicell has quit IRC | 16:12 | |
*** arxcruz has quit IRC | 16:12 | |
jordanP | fungi, I am 100% with you. Going to submit a patch tomorrow | 16:12 |
jordanP | I just wanted to get the temperature :) | 16:13 |
fungi | jordanP: awesome, thanks | 16:13 |
*** e0ne is now known as e0ne_ | 16:13 | |
*** garyk has joined #openstack-infra | 16:13 | |
* fungi gets back to being depressed over the complete lack of schema in etherpad-lite's database | 16:13 | |
mordred | fungi: but schemas make things hard. you can't just operate schemas with your beard | 16:14 |
mtreinish | fungi: heh, isn't it fun :) | 16:14 |
fungi | it's got only one table, two columns. they've implemented a key-value store in an rdbms | 16:14 |
fungi | literally, they named the table "store" and the columns for it are called "key" and "value" | 16:14 |
clarkb | fungi: yes | 16:15 |
fungi | le sigh | 16:15 |
clarkb | fungi: you can run etherpad lite with redis instead | 16:15 |
clarkb | but I am almost positive you would be more depressed in that situation | 16:15 |
fungi | yeah | 16:15 |
*** chlong has quit IRC | 16:16 | |
*** melwitt has quit IRC | 16:17 | |
*** ilyashakhat has joined #openstack-infra | 16:18 | |
*** thedodd has quit IRC | 16:19 | |
openstackgerrit | Merged openstack-infra/system-config: Cleanup devstack-(trusty|precise)-dib images https://review.openstack.org/158891 | 16:19 |
*** ssam2 has joined #openstack-infra | 16:20 | |
*** melwitt has joined #openstack-infra | 16:20 | |
*** garyk has quit IRC | 16:21 | |
*** yamahata has quit IRC | 16:21 | |
*** sdake has joined #openstack-infra | 16:22 | |
*** rameshg87 has left #openstack-infra | 16:23 | |
fungi | clarkb: so i think your original suggestion is probably the only viable solution... query all revisions via the api and replay them into a new pad | 16:23 |
*** jamesmcarthur has joined #openstack-infra | 16:23 | |
*** mfink_ has quit IRC | 16:23 | |
*** sdake__ has joined #openstack-infra | 16:24 | |
*** sushilkm has joined #openstack-infra | 16:24 | |
clarkb | :/ fwiw last time I just took the last good version and put it back in the pad | 16:25 |
openstackgerrit | Matthew Treinish proposed openstack-infra/project-config: Add os-testr repo https://review.openstack.org/167243 | 16:25 |
*** sushilkm has left #openstack-infra | 16:25 | |
*** sarob has quit IRC | 16:25 | |
*** samueldmq-away is now known as samueldmq | 16:25 | |
*** mestery has quit IRC | 16:26 | |
fungi | clarkb: agreed. i've never considered the history in etherpad to be especially durable, enough to trust it to stick around indefinitely, but maybe that's just because i've seen so many specific failures | 16:26 |
*** mestery has joined #openstack-infra | 16:26 | |
*** sdake has quit IRC | 16:27 | |
fungi | maybe our users don't realize it's not a great place to track long-term modifications to information (as opposed to a git repo, meeting logs/minutes, et cetera) | 16:27 |
*** e0ne_ is now known as e0ne | 16:27 | |
clarkb | we can change the intro text to pads to be a bit more specific about this | 16:28 |
*** ihrachyshka has quit IRC | 16:29 | |
*** tnovacik has joined #openstack-infra | 16:30 | |
*** Bsony has quit IRC | 16:30 | |
*** tiswanso has quit IRC | 16:30 | |
*** tiswanso has joined #openstack-infra | 16:31 | |
*** thedodd has joined #openstack-infra | 16:32 | |
*** carl_baldwin has quit IRC | 16:35 | |
*** amotoki has quit IRC | 16:35 | |
greghaynes | mordred: Yes, I was doing the glance api versoin forcing | 16:37 |
mordred | greghaynes: wow | 16:37 |
mordred | greghaynes: I'd file a ticket ... glance image-list should Just Work and show you a list of things | 16:37 |
mordred | greghaynes: that said ... if it works for you now - it's not urgent | 16:37 |
*** annegentle has joined #openstack-infra | 16:37 | |
greghaynes | Yea, its funny, most my tickets ive been filing read like launchpad bugs more than support tickets | 16:38 |
mordred | hahaha | 16:38 |
mordred | greghaynes: next time you're bored we should figure out what's wrong | 16:38 |
greghaynes | mordred: so for you the image-list works? | 16:38 |
greghaynes | er, glance image-list | 16:38 |
*** annegent_ has joined #openstack-infra | 16:38 | |
*** carl_baldwin has joined #openstack-infra | 16:39 | |
mordred | greghaynes: yes | 16:39 |
mordred | greghaynes: fwiw, I'm running latest python-glanceclient | 16:39 |
greghaynes | oh, wierd | 16:39 |
*** unicell has joined #openstack-infra | 16:39 | |
greghaynes | yes, I just installed this vm new yesterday | 16:39 |
mordred | greghaynes: I'm assuming keystone catalog shows you an image section | 16:40 |
greghaynes | yep | 16:40 |
*** tnovacik has quit IRC | 16:40 | |
greghaynes | ok, if its a just me thing then my review comments arent valid | 16:40 |
mordred | well - they may be somethign we need to learn if they are another valid case that shade should detect and deal with | 16:41 |
*** jaypipes_ has joined #openstack-infra | 16:41 | |
mordred | greghaynes: the nodepool tenant settings that work are: http://paste.openstack.org/show/196056 | 16:41 |
greghaynes | you left the pasword blank | 16:42 |
greghaynes | ;) | 16:42 |
mordred | greghaynes: yes - sed is good like that | 16:42 |
*** ivar-lazzaro has joined #openstack-infra | 16:42 | |
greghaynes | Looks like mine, im using IAD region though | 16:42 |
mordred | let me try that, just for completeness | 16:42 |
*** yamahata has joined #openstack-infra | 16:42 | |
*** annegent_ has quit IRC | 16:42 | |
*** annegentle has quit IRC | 16:43 | |
*** tqtran has joined #openstack-infra | 16:43 | |
mordred | greghaynes: yes. IAD works for me with glance image-list | 16:43 |
greghaynes | huh, fun | 16:43 |
greghaynes | ticket filing time | 16:43 |
*** armax has quit IRC | 16:44 | |
*** hdd has quit IRC | 16:44 | |
*** sdake has joined #openstack-infra | 16:44 | |
*** ivar-lazzaro has quit IRC | 16:46 | |
*** jamesmcarthur has quit IRC | 16:46 | |
*** ivar-lazzaro has joined #openstack-infra | 16:47 | |
*** sdake__ has quit IRC | 16:49 | |
clarkb | greghaynes: have you tried a different region too? | 16:49 |
greghaynes | ah, good idea | 16:49 |
openstackgerrit | Matthew Treinish proposed openstack-infra/project-config: Add os-testr repo https://review.openstack.org/167243 | 16:49 |
clarkb | greghaynes: I have no idea if that can matter but it seems like something to try | 16:49 |
*** hyakuhei has joined #openstack-infra | 16:52 | |
*** sdake__ has joined #openstack-infra | 16:52 | |
*** hasharMeeting has quit IRC | 16:53 | |
*** sergsh has quit IRC | 16:54 | |
mordred | mtreinish: wow. is that what I think it is? | 16:55 |
*** sdake has quit IRC | 16:56 | |
mtreinish | mordred: it's a testr wrapper | 16:57 |
mtreinish | mordred: https://github.com/mtreinish/os-testr | 16:57 |
mordred | mtreinish: nice | 16:59 |
*** tsg has quit IRC | 16:59 | |
mordred | mtreinish: would the intent be that we start having openstack projects depend on os-testr and that would pull in testrepository as needed? | 16:59 |
marun | Am I the only one that thinks having to run jobs in response to a commit message change is wasteful? | 17:00 |
*** mfink_ has joined #openstack-infra | 17:00 | |
fungi | marun: nope, but also i believe we discussed we need newer gerrit before we can make that determination in its event stream | 17:00 |
mtreinish | mordred: yeah that and to kill all the pretty_tox.sh scripts | 17:00 |
*** cdent has quit IRC | 17:00 | |
mordred | mtreinish: woot | 17:01 |
*** ivar-laz_ has joined #openstack-infra | 17:01 | |
*** dtantsur is now known as dtantsur|afk | 17:01 | |
marun | fungi: ah, gotcha. not enough detail to determine when a change doesn't require recheck. | 17:01 |
*** baoli has quit IRC | 17:02 | |
clarkb | fungi: and we have to stop testing commit messages | 17:02 |
clarkb | fungi: which is hard now that we support cross repo dependencies but we can likely special case that particular case | 17:02 |
*** emagana has quit IRC | 17:02 | |
*** timcline_ has joined #openstack-infra | 17:03 | |
*** bcourt has quit IRC | 17:03 | |
fungi | true. if it's a commit-message only change, we may still need to check the change itself to analyze the commit message for changes in dependends-on headers | 17:03 |
*** tiswanso has quit IRC | 17:03 | |
*** ivar-lazzaro has quit IRC | 17:04 | |
fungi | though i am happy to lobby for dropping all commit message analysis from hacking jobs if we haven't done so already | 17:04 |
clarkb | fungi: I think we have for kilo but not juno/icehouse | 17:04 |
*** mpaolino has quit IRC | 17:05 | |
*** timcline has quit IRC | 17:07 | |
*** jlanoux_ has quit IRC | 17:07 | |
*** kevinbenton has quit IRC | 17:07 | |
*** ominakov has quit IRC | 17:10 | |
*** YorikSar has joined #openstack-infra | 17:10 | |
*** Somay has quit IRC | 17:10 | |
*** tiswanso has joined #openstack-infra | 17:11 | |
*** mikeit has joined #openstack-infra | 17:11 | |
*** annegentle has joined #openstack-infra | 17:14 | |
*** tiswanso has quit IRC | 17:15 | |
*** sobersabre has quit IRC | 17:16 | |
*** markvan has quit IRC | 17:17 | |
*** markvan has joined #openstack-infra | 17:17 | |
*** harlowja_away is now known as harlowja | 17:18 | |
*** mpaolino has joined #openstack-infra | 17:18 | |
*** bcourt has joined #openstack-infra | 17:18 | |
*** e0ne is now known as e0ne_ | 17:19 | |
clarkb | with the cleanup of devstack-trusty-dib and devstack-precise-dib images we have disk space again so I am building the dib images that got stale due to disk | 17:20 |
clarkb | notmyname: you should be safe to recheck that change now | 17:20 |
notmyname | clarkb: thanks | 17:20 |
mordred | clarkb, fungi: btw - I bit the bullet and wrote a nova spec: https://review.openstack.org/167202 | 17:20 |
arosen | Hi, I have a quick nodepool flavor question. It seems like my disk isn't getting created large enough in my nodepool instances. The flavor I'm using for nodes looks like this: http://paste.openstack.org/show/196077/ | 17:21 |
arosen | I had this problem once before and I think it was related to the disk flavor though. | 17:21 |
*** soren has quit IRC | 17:22 | |
*** e0ne_ is now known as e0ne | 17:22 | |
*** sarob has joined #openstack-infra | 17:22 | |
mordred | clarkb: moving forward, what do we want to do with disk on nodepool server? once we add rackspace, we're going to add vhd files, which are at least 2x as big as the qcow2 files | 17:22 |
clarkb | mordred: I think we need to image build worker stuff or attach a large cinder volume to nodepool | 17:23 |
clarkb | mordred short term is use cinder volume long termis have build workers | 17:23 |
greghaynes | image build worker? | 17:23 |
fungi | NobodyCam: jroll: so after a bit of research and testing, i can't find an easy way to restore the pad history for IronicWhiteBoard but if you want i can provide you with exports from specific revisions (or for all ~30000 in a compressed tarball) | 17:23 |
greghaynes | that sounds neat | 17:23 |
*** hdd has joined #openstack-infra | 17:23 | |
*** baoli has joined #openstack-infra | 17:24 | |
greghaynes | is the idea basically have nodepool gearman out to workers that run dib? | 17:24 |
jroll | fungi: yeah, even just last revision would be helpful | 17:24 |
clarkb | mordred also we should probably ask glance to do this for us but sounds like they dont want to be in the image business much anymoee | 17:24 |
clarkb | greghaynes yes | 17:24 |
clarkb | greghaynes jeblair wrote a spec for it | 17:24 |
NobodyCam | fungi: I think just that last version so we can repost it the etherpad | 17:25 |
greghaynes | ah, implementation left as an exercise for the reader? | 17:25 |
arosen | also can nodepool create raw disks instead of qcow2. I'm trying port my setup to dreamhost and it seems they only allow you to upload raw disks not qcow2. | 17:25 |
*** imcsk8|zZz is now known as imcsk8 | 17:25 | |
*** clif_h has joined #openstack-infra | 17:25 | |
mordred | arosen: yes it can | 17:25 |
fungi | jroll: NobodyCam: okay. so was http://paste.openstack.org/show/196032/ sufficient for that? | 17:25 |
mordred | arosen: you can just tell it what format you want | 17:26 |
jeblair | greghaynes: want to write some code? :) | 17:26 |
jroll | fungi: oh yeah, should be | 17:26 |
jroll | thank you! | 17:26 |
*** mjturek1 has quit IRC | 17:26 | |
greghaynes | jeblair: thinking about it | 17:26 |
fungi | jroll: yw, sorry i wasn't more help there | 17:26 |
jroll | it's all good | 17:26 |
arosen | mordred: can you tell it the size of the disk you want to use so you don't have to rely on the flavor size? | 17:26 |
*** salv-orlando has quit IRC | 17:26 | |
greghaynes | need to finish up this nodepool-dib in rax stuf first, but having the context is nice | 17:27 |
arosen | I'm having a problem right now that my slaves don't have large enough disk. | 17:27 |
jeblair | greghaynes: ++ | 17:27 |
NobodyCam | fungi that is a massive help ... thank you for all you effort :) | 17:27 |
fungi | jroll: there's no api to alter the existing revision history to make repairs to it, and trying to do it in the backend db (while i was able to partly reverse-engineer their key-naming scheme) is dicey and doesn't do what i hoped | 17:27 |
*** hyakuhei has quit IRC | 17:27 | |
jroll | fungi: yeah, not a problem, thanks for your help :) | 17:28 |
mordred | arosen: I don't believe that's as doable | 17:28 |
clif_h | has anyone encountered python setup.py failing with AttributeError: 'module' object has no attribute 'packaging' where the module is pkg_resources? This is on Ubuntu 14.04 | 17:28 |
*** achanda has joined #openstack-infra | 17:28 | |
*** pblaho has quit IRC | 17:28 | |
mordred | arosen: because the flavor has the disk the flavor has | 17:28 |
clif_h | on a devstacked machine | 17:28 |
arosen | mordred: do you know how the disk flavor sizing works in nodepool. Does nova size the disk based on the flavor size? | 17:28 |
clif_h | gist: https://gist.github.com/ClifHouck/473909cfe1876800e1a8 | 17:28 |
*** salv-orlando has joined #openstack-infra | 17:28 | |
*** baoli has quit IRC | 17:28 | |
mordred | arosen: yes - flavor sizes are configured nova-side - so if you select a flavor with not enough disk in nodepool, nova will not be able to boot it | 17:28 |
mordred | arosen: I think a workaroudn is to do a boot-from-volume approach - but that would be a patch to nodepool - we don't grok that at all right now | 17:29 |
arosen | mordred: the weird thing I'm seeing is I have a disk flavor size of 40 but the guest is only getting 8gigs of disk. | 17:29 |
*** patrickeast has joined #openstack-infra | 17:29 | |
clarkb | what installs numpy on our devstack image builds | 17:29 |
*** dboik_ has quit IRC | 17:30 | |
clarkb | mordred: ^ I think you mentioned pandas over the weekend? an idea why that is being installed? | 17:30 |
*** baoli has joined #openstack-infra | 17:30 | |
mordred | clarkb: no - I just saw the patch come through and thought it sounded funny | 17:30 |
fungi | clif_h: i think that can happen if you're using "old" setuptools | 17:30 |
*** otter768 has joined #openstack-infra | 17:30 | |
clarkb | oh is it subunit2sql? | 17:30 |
*** dboik has joined #openstack-infra | 17:30 | |
mtreinish | clarkb: subunit2sql uses pandas, but that should only be in a temp venv in the nodepool create | 17:30 |
clarkb | mtreinish: ^ | 17:30 |
clarkb | mtreinish: ya ok | 17:30 |
mordred | arosen: when you say "not enough disk" - do you mean to not be able to boot? | 17:31 |
mordred | arosen: or not enough disk that it can't do things afterwards? | 17:31 |
mtreinish | clarkb: although it doesn't use it for the thing we're doing in nodepool (or the gate), it's just a req for the graphing tool | 17:31 |
arosen | mordred: the later. | 17:31 |
mordred | arosen: there is a thing, cloud-initramfs-growfs I think | 17:31 |
fungi | clif_h: try `pip list|grep setuptools` and see if it's a 0.x release or something newer | 17:31 |
arosen | devstack fills up the disk | 17:31 |
mordred | that needs to be installed so that your image/disk gets resized up to the size of the available disk | 17:31 |
mtreinish | clarkb: nova pulls in numpy as a 2nd level dep for one of the console output things in tree (spice I think, could be one of the others though) | 17:31 |
clarkb | mtreinish: ya its fine, it just surpriused me. I think the fix there is the wheel mirroring that greghaynes pushed patches for | 17:31 |
mordred | SpamapS, greghaynes: ^^ can you guys comment on that? I'm waving hands rightnow | 17:31 |
clif_h | setuptools (14.3.1) is what I got fungi | 17:31 |
arosen | mordred: I'm using nodepool + dib is this something special that needs additional configuration? | 17:32 |
mordred | arosen: I believe we have it in the elements we use | 17:32 |
mordred | arosen: so I'd be surprised if its not working for you if you hven't heavily modified things | 17:32 |
sdague | clarkb: spice console is what pulls in numpy in devstack | 17:32 |
sdague | because it's actually doing graphics math | 17:32 |
fungi | clif_h: aha! you're trying to use easy_install | 17:34 |
fungi | clif_h: try `pip install .` instead of calling into setup.py | 17:34 |
*** annegentle has quit IRC | 17:34 | |
clarkb | sdague: gotcha | 17:34 |
clif_h | interesting | 17:35 |
*** otter768 has quit IRC | 17:35 | |
clarkb | mordred: nibalizer jeblair are we openstackci or openstackinfra on puppetforge now? | 17:35 |
clif_h | fungi: can I do the equivalent of setup.py develop that way? | 17:35 |
jeblair | clif_h: openstackinfra | 17:35 |
clarkb | jeblair: thanks :) | 17:35 |
fungi | clif_h: pip install -e . | 17:35 |
fungi | clif_h: that does an "editable" install (same thing as "develop" mode) | 17:36 |
clif_h | fungi: I just got the same message using pip install | 17:36 |
sdague | clarkb: all those python packages that we use from distro because they are compiled are there for a reason. It's one of the things we do gain from that. Especially given how long numpy takes to compile. | 17:36 |
clif_h | but otherwise TIL | 17:36 |
clarkb | sdague: ya | 17:36 |
*** Bsony has joined #openstack-infra | 17:36 | |
clif_h | jeblair: ? | 17:36 |
*** sabeen1 has joined #openstack-infra | 17:36 | |
fungi | clif_h: okay, so pip's vendored setuptools and pkg_resources isn't solving it then | 17:36 |
*** sabeen1 has quit IRC | 17:37 | |
fungi | clif_h: i wonder if setuptools is finding an older pkg_resources module | 17:37 |
mordred | fungi: what's the problem? | 17:37 |
fungi | mordred: https://gist.github.com/ClifHouck/473909cfe1876800e1a8 but also happens with pip install . | 17:37 |
nibalizer | clif_h: openstackinfra | 17:37 |
*** soren has joined #openstack-infra | 17:38 | |
nibalizer | er clarkb, er you got you answer :P | 17:38 |
clarkb | nibalizer: wow you did it too :P | 17:38 |
clif_h | ??? | 17:38 |
mordred | fungi: that seems ungood | 17:38 |
clarkb | clif_h: they are tab completing my nick and failing to get it correct | 17:38 |
fungi | clif_h: people keep tab-completing cl to you instead of clarkb | 17:38 |
*** Hal2 has quit IRC | 17:38 | |
clarkb | clif_h: we both have a 'cl' prefix | 17:38 |
clif_h | oh sorry | 17:38 |
clif_h | haha | 17:38 |
nibalizer | clif_h: sorry for failping | 17:39 |
clif_h | no problem, just was confused | 17:39 |
*** arosen1 has joined #openstack-infra | 17:40 | |
clif_h | fungi: any suggestions? Can I reinstall setuptools/pkg_resources? | 17:40 |
clif_h | or should I? | 17:40 |
*** sabeen has joined #openstack-infra | 17:40 | |
*** sabeen has quit IRC | 17:40 | |
*** Bsony has quit IRC | 17:41 | |
fungi | clif_h: probably, i was first just trying to figure out how you can determine where you're importing pkg_resources from by default | 17:42 |
clarkb | dprince: anything new on rh1? anything we can do from our end to help? | 17:42 |
marun | anteaya: turns out running the api tests was already documented: https://github.com/openstack/neutron/blob/master/TESTING.rst#with-tox | 17:42 |
*** Ala has quit IRC | 17:42 | |
marun | anteaya: I'm still going to submit some minor cleanup, and I look forward to your feedback on that change. | 17:42 |
fungi | clif_h: but anyway, since you seem to be trying to install this into your system-wide environment, something like `sudo pip install -U pkg_resources` and then try again | 17:42 |
SpamapS | mordred: you're right | 17:43 |
*** annegentle has joined #openstack-infra | 17:43 | |
clif_h | fungi: https://gist.github.com/ClifHouck/a45d39dccd58324ec215 | 17:43 |
anteaya | marun: wonderful and thanks for finding that, I was merely shepherding luqas' question and hadn't looked myself thank you | 17:43 |
SpamapS | mordred: cloud-initramfs-growroot though | 17:43 |
dprince | clarkb: still down I'm afraid, This hit me at a bad time (I'm on travel this week). The issue seems to be a NW loop somewhere (related to OVS somehow I think) | 17:44 |
marun | anteaya: I was the one that added it, but my memory is apparently very short. | 17:44 |
fungi | clif_h: yep, /usr/lib/python2.7/dist-packages is going to be coming from your distro python-pkg-resources package | 17:44 |
*** dboik_ has joined #openstack-infra | 17:44 | |
anteaya | jordanP: and to be clear the thread about drivers being removed from cinder for not having ci is because they don't have ci | 17:44 |
dprince | clarkb: derek and kambiz from our side are working through some issues still... | 17:44 |
clif_h | fungi, and I don't want that? | 17:44 |
jordanP | anteaya, yep ! | 17:44 |
fungi | clif_h: while the setuptools in your traceback is coming from /usr/LOCAL/lib/... | 17:44 |
clarkb | greghaynes: 165682, I think jhesketh is correct shouldn't you just always inject that list element? | 17:45 |
clif_h | ah, indeed | 17:45 |
anteaya | jordanP: if you read patrickeast's post he correctly points out anyone who made a serious commitment to it and showed up ws suucessful | 17:45 |
fungi | implying a recent pip install | 17:45 |
*** derekh has quit IRC | 17:45 | |
clarkb | greghaynes: do it globally then forget about the logic in each class? | 17:45 |
anteaya | marun: my memory is non-existant these days so I envy you your short memory | 17:45 |
*** tsg has joined #openstack-infra | 17:45 | |
marun | anteaya: :) | 17:45 |
clarkb | dprince: ok, I guess let us know if you need us to test anything from our side | 17:45 |
anteaya | :) | 17:45 |
mrmartin | fungi, I found what's wrong with askbot chinese solr index. patch landing soon | 17:45 |
fungi | clif_h: and yeah, ubuntu's pkg_resources package is 3.3, so pretty old (and likely incompatible with setuptools 14) | 17:45 |
clif_h | fungi: so how do I force sanity? uninstall ubuntu packages? | 17:46 |
fungi | mrmartin: great--thanks! | 17:46 |
*** carl_baldwin has quit IRC | 17:46 | |
*** mikeit has quit IRC | 17:46 | |
openstackgerrit | Spencer Krum proposed openstack-infra/system-config: Refactor o_p::base into o_p::template https://review.openstack.org/162830 | 17:46 |
dprince | clarkb: sure, will do | 17:46 |
*** sarob has quit IRC | 17:46 | |
*** tsg_ has joined #openstack-infra | 17:47 | |
clarkb | nibalizer: 162830 needs a rebase apparently | 17:47 |
clarkb | nibalizer: wow I should read my scrollback first | 17:47 |
fungi | clif_h: sanity isn't a word i use much when referring to python packaging libraries, but just doing a pip install -U of it ought to fix this. if it doesn't, then yes more thorough measures may be required | 17:47 |
*** dboik has quit IRC | 17:47 | |
nibalizer | clarkb: yea its in permanent rebase hell | 17:48 |
greghaynes | clarkb: The issue IIRC is that a glance image create needs to show up in the nova image listing | 17:48 |
nibalizer | it isnt even a meaningful rebase, git is just really confused that we dont want the base.pp file | 17:48 |
*** tonytan4ever has joined #openstack-infra | 17:48 | |
greghaynes | clarkb: its not the actuall seed list, its a run time addition to the list | 17:48 |
*** sarob has joined #openstack-infra | 17:48 | |
*** ivar-laz_ has quit IRC | 17:48 | |
*** zz_jgrimm is now known as jgrimm | 17:48 | |
clif_h | I tried -U for pkg_resources but it claims it can't find anything that satisfies that requirement | 17:48 |
fungi | clif_h: i tend to avoid the situation by never pip installing anything into the system environment and use virtualenvs for all important python software and leave the system itself entirely under the control of the distro's package manager | 17:48 |
clarkb | greghaynes: functionally its saying if I don't have an image list which is shared among locations then make this the image | 17:49 |
clif_h | fungi: what if I'm devstacking? | 17:49 |
clif_h | does devstack use virtualenvs and such? | 17:49 |
*** ivar-lazzaro has joined #openstack-infra | 17:49 | |
clarkb | greghaynes: so if you want a global list you can just always populate the list. Or you could make it not global and just make the two clients have the same entries? | 17:49 |
fungi | clif_h: oh, right, i think setuptools itself might be providing that. one possibility is that you pip installed setuptools and then the distro updated its python-pkg-resources package and entrypoints are now pointing at that | 17:50 |
clarkb | greghaynes: but ya novaclient and glanceclient both do image listings so this is making sure both fakes handle that | 17:50 |
fungi | clif_h: so try `sudo pip install -U setuptools` and see if that's any better | 17:50 |
*** tsg has quit IRC | 17:50 | |
openstackgerrit | Spencer Krum proposed openstack-infra/project-config: No need to run the puppet-unit tests on setproxy https://review.openstack.org/166976 | 17:50 |
fungi | clif_h: i believe there may be a devstack redesign underway to install services into virtualenvs | 17:50 |
fungi | clif_h: not sure about the status there though | 17:51 |
clarkb | fungi: I don't think services just clients | 17:51 |
*** tiswanso has joined #openstack-infra | 17:51 | |
*** tnovacik has joined #openstack-infra | 17:51 | |
greghaynes | clarkb: some kind of shared state is required between the two clients for that list, so yea the two options are to inject the same list into both or use a global, global seemed the far easier and actually better for testing (the fakes appear more like a working system rather than something we inject desired state into) | 17:52 |
fungi | ahh, so they still get to battle distro python package dependencies vs pip python package dependencies | 17:52 |
fungi | at least where the servers are concerned | 17:52 |
greghaynes | jhesketh: ^ | 17:52 |
*** armax has joined #openstack-infra | 17:52 | |
clarkb | greghaynes: in that case populate the global in one place | 17:52 |
clarkb | greghaynes: which is jheskeths suggestion | 17:52 |
clarkb | its not sideffecting code so should be fine to do at import time | 17:52 |
greghaynes | oh, to do it at import time | 17:53 |
greghaynes | hrm | 17:53 |
*** bcourt has quit IRC | 17:53 | |
greghaynes | yea, I guess thats ok... functionally I think thats actually worse, I can just make a function so the code isnt duplicated | 17:53 |
notmyname | clarkb: looks like the requirements job failed again https://jenkins04.openstack.org/job/gate-swift-requirements/46/console | 17:53 |
greghaynes | I mean, im not vehemently opposed, just seems like a step back | 17:53 |
mordred | greghaynes: are you guys talking about doing fakes for the novaclient and glanceclient stuff in nodepool? | 17:54 |
*** pblaho has joined #openstack-infra | 17:54 | |
greghaynes | mordred: yes | 17:54 |
mordred | yeah - so let's not do that | 17:54 |
clarkb | notmyname: that looks like a bug in the fix :/ I will look at it | 17:54 |
notmyname | clarkb: thanks | 17:54 |
clarkb | mordred: we already do that | 17:54 |
greghaynes | mordred: not do which part of that | 17:54 |
clif_h | fungi: tried that, claimed it was already installed, forced a reinstall with pip, still broken | 17:54 |
mordred | sorry - I misunderstood the nature of the conversation | 17:54 |
mordred | what I'm saying is that fakes for those two are not going to be very helpful in testing that the shade patch to nodepool is correct | 17:55 |
mordred | since shade handles the novaclient/glanceclient logic internally | 17:55 |
fungi | clarkb: that should probably be looking for /tmp/tmp7vINq0/requirements rather than /tmp/tmp7vINq0/openstack/requirements now? | 17:55 |
mordred | and what we really want to test in nodepool is nodepool's ability to deal with image lists- yeah? | 17:55 |
*** sarob has quit IRC | 17:55 | |
mordred | if we test that at the right function level, then replacing the guts of how we get a list of images should be a good test as to whether the shade patch hasnt' broken something | 17:56 |
clarkb | fungi: maybe, I think we also need to be better about telling zuul-cloner where to clone to | 17:56 |
* SpamapS is reminded that we should make a shade fake too | 17:56 | |
SpamapS | a cloud type that is just all the fakes | 17:56 |
*** timcline_ has quit IRC | 17:56 | |
greghaynes | mordred: maybe, it did already hit a few bugs so it seems useful on its own. It sounds like shade is just going to be doing its own client fakes so im fine with moving it out once we migrate over | 17:56 |
clarkb | mordred: so we need to test nodepool now before we switch to shade and we need to test the switch to shade. tl;dr that is not a thing I want to worry about right now | 17:56 |
clarkb | mordred: the switch to shade can fix what is necessary | 17:57 |
*** timcline has joined #openstack-infra | 17:57 | |
fungi | clif_h: yeah, cleaning up from a mix of distro and pip installing the same package is messy. unfortunately there are probably other distro packages installed depending on python-pkg-resources but you might try `sudo apt-get uninstall python-pip python-pkg-resources python-setuptools` and see if it wants to remove lots of other stuff too | 17:57 |
SpamapS | Note that a big backend switch like that is likely to need an integration test safety net | 17:57 |
openstackgerrit | Marton Kiss proposed openstack-infra/system-config: Remove duplicate _version_ definition from askbot's Chinese solr schema https://review.openstack.org/167345 | 17:57 |
*** arosen1 has quit IRC | 17:57 | |
*** tiswanso has quit IRC | 17:58 | |
greghaynes | If we were really smart we would just be using the same fakes code for shade and nodepool and then it wouldnt really be an issue that were working on this in nodepool too | 17:58 |
mordred | greghaynes: yes | 17:58 |
*** arosen1 has joined #openstack-infra | 17:58 | |
clif_h | wow, that seems to have worked its no longer hitting the distro's pkg-resources module | 17:58 |
clif_h | fungi: I owe you a beer | 17:59 |
*** HeOS has quit IRC | 17:59 | |
clif_h | thanks a lot | 17:59 |
mordred | that was my main thing - any new testing code in nodepool right now that is doing fakes of *client objects is necessarily going to need to be tossed with the shade patch | 17:59 |
*** baoli has quit IRC | 17:59 | |
mordred | because shade will not be exposing *client objects to the nodepool code | 17:59 |
*** tiswanso has joined #openstack-infra | 17:59 | |
mordred | and I just want to make sure we're doing thigns in a way that isnt' increasing our total aggregate workload | 17:59 |
greghaynes | mordred: Yep. The fakes changes going in actually arent that much in terms of new code - its mostly using existing fakes | 17:59 |
fungi | clif_h: 301 beer redirect to the pip and setuptools maintainers. they're having a hard time of it ;) | 17:59 |
clif_h | haha | 17:59 |
greghaynes | mordred: theres just some tweaks so we make use of them better | 17:59 |
mordred | greghaynes: awesome | 18:00 |
clarkb | mordred: yes but please don't forget we are weeks away from using shade in nodepool and nodepool needs testing today | 18:00 |
mordred | clarkb: sure | 18:00 |
mordred | clarkb: it needs testing | 18:00 |
clarkb | mordred: the code is written, it works, it catches bugs | 18:00 |
mordred | I just want to make sure the way that we write _new_ tests for nodepool | 18:00 |
clarkb | therefore we shouldn't even think about shade right now when reviewing it | 18:00 |
mordred | taht happens in the interval | 18:00 |
mordred | is done at a level that is potentially useful | 18:00 |
fungi | mrmartin: while you're thinking about askbot, were you planning to duplicate whatever was dumping the postgres db and static files in a tarball? that's convenient to have on the filesystem even if we still have bup backing up the fs to a remote store | 18:00 |
*** baoli_ has joined #openstack-infra | 18:00 | |
jeblair | mordred: how do you imagine we will test nodepool with shade? | 18:01 |
mordred | clarkb: or, as greghaynes says, if the two use the same fakes, then carrying a test across so taht we don't lose coverage as part of the new patch | 18:01 |
clarkb | mordred: the problem is we have no idea what that will look like until we have a change to use shade that is remotely close to being reviewable | 18:01 |
mordred | clarkb: sure | 18:01 |
mordred | listen | 18:01 |
mordred | I'm not saying don't do it | 18:01 |
mordred | I'm just saying don't add craploads of new tests taht are testing teh python-*client interface layer - but if that's the right place to do it - then do it | 18:02 |
greghaynes | SpamapS: Is your comment about integration testing a hint that we could do something like run nodepool tests that import shade and use the shade fakes? | 18:02 |
mordred | jeblair: well, two ways - a) we're already adding functional testing with shade on dvsm nodes - b) fakes/whatnot in nodepool that fakes out the shade interface | 18:02 |
jeblair | mordred: most of the fake testing up to this point has been about testing _nodepool_ behavior based on what openstack does.... | 18:02 |
jeblair | mordred: yeah, so i think current nodepool client faking can -> shade faking | 18:02 |
SpamapS | greghaynes: no thats a functional test in my mind.. integration test is a tiny but real test.. at least, in my mind. :) | 18:03 |
jeblair | mordred: because the fakes aren't about testing openstack clients, it's about testing whether nodepool marks a server ready when a server comes online | 18:03 |
greghaynes | real tests!? | 18:03 |
jeblair | mordred: and that should map fairly straightforward | 18:03 |
SpamapS | greghaynes: I'm thinking more of a devstack+nodepool test. | 18:03 |
*** emagana has joined #openstack-infra | 18:03 | |
greghaynes | ah | 18:03 |
jeblair | yes, i think that will be swell too :) | 18:04 |
*** jamesmcarthur has joined #openstack-infra | 18:04 | |
*** jcoufal has quit IRC | 18:04 | |
*** jamielennox|away is now known as jamielennox | 18:04 | |
SpamapS | greghaynes: my thinking is just that since shade will involve refactoring tests inside nodepool, it would be good to have a macro smoke test. | 18:04 |
*** lucasagomes is now known as lucas-dinner | 18:04 | |
jeblair | if shade can fake openstack, then i think it would be fine for nodepool functional tests to use shade with fakes. but if that's weird, i'm okay having the fake thing be shade itself. | 18:05 |
SpamapS | I'm kind of stepping back from my nova-super-fake thing because it has proven more brittle than I'd thought. | 18:05 |
greghaynes | SpamapS: yep, agreed | 18:05 |
greghaynes | SpamapS: Ah, the bit we have in nodepool seems to work. Its not that complex though | 18:05 |
*** mpaolino has quit IRC | 18:05 | |
SpamapS | but just having devstack-gate spin up and pointing nodepool at it seems like a low hanging fruit. | 18:05 |
*** jamesmcarthur has quit IRC | 18:05 | |
*** bcourt has joined #openstack-infra | 18:05 | |
SpamapS | greghaynes: my super fake idea is a nova-api that fakes all the things. | 18:05 |
openstackgerrit | Spencer Krum proposed openstack-infra/system-config: echo the node definiion before apply test https://review.openstack.org/167346 | 18:05 |
greghaynes | SpamapS: Yea, is it basically turning into implementing nova? ;) | 18:06 |
SpamapS | greghaynes: so you actually point a keystone at a nova-api and it responds with lifelike data | 18:06 |
*** zz_dimtruck is now known as dimtruck | 18:06 | |
sigmavirus24 | Just saw http://paste.openstack.org/show/196110/ on a gate job that's likely going to fail as a result. Any idea why it wouldn't be able to find the directory if it's using a cached copy of the requirements repo? | 18:06 |
SpamapS | greghaynes: It's basically turning into "zomg we're being attacked by an RPC constrictor" | 18:06 |
clarkb | fungi: jeblair: does zuul-cloner strip the org prefix by default? my reading of the lcone mapper says it doesn't but seems like fungi thought it would above | 18:06 |
greghaynes | hah | 18:06 |
*** Somay has joined #openstack-infra | 18:06 | |
*** lucas-dinner has left #openstack-infra | 18:06 | |
*** dizquierdo has quit IRC | 18:06 | |
clarkb | sigmavirus24: because the script is broken, I am working on a fix now | 18:07 |
fungi | clarkb: not sure. i was about to hold a worker and see if i could replicate the issue manually | 18:07 |
jeblair | clarkb: i do not believe it does; so my change attempted to take that into account | 18:07 |
clarkb | jeblair: ya ok | 18:07 |
clarkb | fix will be pushed momentarily | 18:07 |
jeblair | clarkb: wait what fix? | 18:08 |
*** emagana has quit IRC | 18:08 | |
jeblair | why is there no output from zuul-cloner in that output | 18:08 |
mordred | jeblair, SpamapS: I also eventually would love to figure out how to configure a devstack to behave like RAX and like HP | 18:08 |
clarkb | because its being called by the outer script | 18:08 |
mordred | for the ideosyncracies that we know about | 18:09 |
jeblair | sigmavirus24: can you link to the actual job? | 18:09 |
*** jordanP has quit IRC | 18:10 | |
fungi | jeblair: https://jenkins04.openstack.org/job/gate-swift-requirements/46/console | 18:10 |
openstackgerrit | Clark Boylan proposed openstack-infra/project-config: Fix destination for requirements clone dest https://review.openstack.org/167348 | 18:10 |
clarkb | jeblair: fungi sigmavirus24 notmyname ^ | 18:10 |
sigmavirus24 | jeblair: one sec | 18:10 |
sigmavirus24 | https://jenkins05.openstack.org/job/gate-glance-requirements/178/console | 18:11 |
SpamapS | mordred: well that brings up an interesting question. | 18:11 |
jeblair | clarkb: oh, it's not in cwd. | 18:11 |
jeblair | clarkb: can we make it output at the same time? | 18:11 |
jeblair | it's really evil that we can't see that. | 18:11 |
SpamapS | mordred: perhaps instead of a devstack case, we have a limited-quote-user case and just make an integration test per intended cloud? | 18:11 |
clarkb | jeblair: ya I can make that change too | 18:11 |
jeblair | clarkb: i think that would be "print run_command(...)"? | 18:12 |
mordred | SpamapS: that would be great - unless one of those tests killed our cloud :) | 18:12 |
mordred | SpamapS: we might need to wait for zuulv3 for that to really work | 18:12 |
openstackgerrit | David Caro proposed openstack-infra/jenkins-job-builder: Added possibility to use non-existent keys https://review.openstack.org/101580 | 18:12 |
*** mpavone has quit IRC | 18:12 | |
mordred | SpamapS: because we'll need to pass secrets in to ephemeral workers | 18:13 |
clarkb | jeblair: I am going to do similar, I want to show the command called along with the output | 18:13 |
mordred | SpamapS: you know we USED to functional test glance against rax swift and amzn s3 backends ... | 18:13 |
jeblair | clarkb: oh, output may go to stderr because of the logging module | 18:14 |
jeblair | clarkb: we probably need to output both | 18:14 |
*** ibiris_away is now known as ibiris | 18:14 | |
openstackgerrit | Clark Boylan proposed openstack-infra/project-config: Fix destination for requirements clone dest https://review.openstack.org/167348 | 18:14 |
clarkb | oh hrm | 18:14 |
*** ddieterly has quit IRC | 18:15 | |
jeblair | clarkb: it already prints the command | 18:15 |
*** baoli_ has quit IRC | 18:15 | |
*** ujuc has quit IRC | 18:15 | |
clarkb | oh I see | 18:16 |
*** soren_ has joined #openstack-infra | 18:16 | |
*** soren_ has quit IRC | 18:16 | |
*** soren has quit IRC | 18:16 | |
*** annegentle has quit IRC | 18:16 | |
*** ssam2 has quit IRC | 18:16 | |
*** ddieterly has joined #openstack-infra | 18:17 | |
*** sarob has joined #openstack-infra | 18:17 | |
*** sarob has quit IRC | 18:17 | |
*** _nadya_ has quit IRC | 18:18 | |
openstackgerrit | Clark Boylan proposed openstack-infra/project-config: Fix destination for requirements clone dest https://review.openstack.org/167348 | 18:18 |
clarkb | jeblair: ^ that should do it | 18:18 |
*** AJaeger_ has joined #openstack-infra | 18:18 | |
*** carl_baldwin has joined #openstack-infra | 18:18 | |
*** ominakov has joined #openstack-infra | 18:20 | |
openstackgerrit | David Caro proposed openstack-infra/jenkins-job-builder: Added possibility to use non-existent keys https://review.openstack.org/101580 | 18:20 |
*** e0ne has quit IRC | 18:21 | |
*** dhritishikhar has quit IRC | 18:21 | |
*** sobersabre has joined #openstack-infra | 18:21 | |
*** arosen1 has quit IRC | 18:23 | |
*** bhuvan has joined #openstack-infra | 18:24 | |
*** reed has quit IRC | 18:24 | |
*** ghostpl_ has quit IRC | 18:26 | |
*** ZZelle_ has joined #openstack-infra | 18:26 | |
*** crc32 has joined #openstack-infra | 18:26 | |
dkranz | clarkb: One of my colleagues is trying to report a JJB bug at https://storyboard.openstack.org/#!/project/723 but is not able to do so. Are there known issues with doing this? | 18:26 |
clarkb | dkranz: how is it failing? | 18:26 |
dkranz | clarkb: I'll paste what she said | 18:27 |
dkranz | clarkb: http://paste.openstack.org/show/196115/ | 18:28 |
*** achanda has quit IRC | 18:28 | |
dkranz | clarkb: I can have her jump in though she does not usually hang out in the openstack channels | 18:28 |
mrmartin | fungi: yeap, I can add the dump script there, if you like | 18:28 |
*** emagana has joined #openstack-infra | 18:29 | |
clarkb | dkranz: https://storyboard.openstack.org/#!/story/2000219 just worked for me, so not sure how else to debug this without more info | 18:29 |
dkranz | clarkb: ok, thanks. That is helpful info. | 18:30 |
clarkb | dkranz: I can dig into the server logs if we get a bit more info like account name | 18:30 |
fungi | clarkb: i think you missed one spot in 167348 where you need to account for the return value change | 18:30 |
*** annegentle has joined #openstack-infra | 18:30 | |
clarkb | fungi: good catch, will update | 18:31 |
mtreinish | dkranz: is it: "extra characters added to template variables when realized"? because there are 6 things filed with that title | 18:31 |
mtreinish | clarkb: I think it's the page size thing | 18:31 |
mrmartin | fungi: if you open an ssh tunnel to askbot's 8983 port, you can access the solr dashboard, and if something wrong like this schema things, it is usually writing out the error msg there. | 18:31 |
openstackgerrit | Clark Boylan proposed openstack-infra/project-config: Fix destination for requirements clone dest https://review.openstack.org/167348 | 18:32 |
clarkb | fungi: ^ | 18:32 |
sigmavirus24 | aha, that's what fungi ment | 18:33 |
sigmavirus24 | *meant | 18:33 |
*** emagana has quit IRC | 18:33 | |
fungi | clarkb: er, yep. my comment had the [0] in the wrong spot, but you figured it out ;) | 18:34 |
clarkb | fungi: ya :) | 18:34 |
*** reed has joined #openstack-infra | 18:34 | |
dkranz | mtreinish: that is weird. When I go to https://storyboard.openstack.org/#!/project/723 I don't see any of those | 18:34 |
fungi | ianw: your comment amused me | 18:34 |
mtreinish | dkranz: it's a storyboard bug, change your page size to 100 in your profile settings and you'll see them | 18:35 |
mtreinish | it pages the output but doesn't give you an indication to page forward in the ui | 18:35 |
fungi | mtreinish: less of a bug and more of a "nobody's added that feature yet" | 18:36 |
mtreinish | fungi: meh, still sounds like a bug to me :) | 18:36 |
jeblair | clarkb: +3 | 18:37 |
clarkb | thank you | 18:38 |
clarkb | jeblair: fungi do you think I should delete the existing bare-trusty images for now? | 18:38 |
jeblair | clarkb: probably so, this is a regression | 18:38 |
*** mfink__ has joined #openstack-infra | 18:39 | |
clarkb | ok doing that now | 18:39 |
fungi | clarkb: i can take care of it and then start building new images once that lands unless you really want to do it | 18:39 |
dkranz | clarkb: ok, got it. Can she remove the extras or do you need to do that? | 18:39 |
*** mfink_ has quit IRC | 18:39 | |
fungi | jeblair: what was the workaround to "alembic.util.CommandError: No such revision or branch '1cdd4e2e74c'"? | 18:40 |
clarkb | dkranz: I think you can probably mark them as complete? | 18:40 |
clarkb | fungi: already doing it :) | 18:40 |
clarkb | old images are deleted now | 18:41 |
*** dannywilson has quit IRC | 18:42 | |
jeblair | fungi: 'rm -fr gertty.egg-info && pip install -e .' i think? | 18:42 |
*** dannywilson has joined #openstack-infra | 18:42 | |
clarkb | jeblair: fungi yup, though I just use git clean -xfd | 18:43 |
*** datsun180b has joined #openstack-infra | 18:43 | |
jeblair | ah yeah or that | 18:43 |
jeblair | i believe the change to fix that in pbr has merged, but i'm guessing no release yet? | 18:43 |
*** annegentle has quit IRC | 18:45 | |
openstackgerrit | Merged openstack-infra/project-config: Fix destination for requirements clone dest https://review.openstack.org/167348 | 18:45 |
mordred | I'm not sure it's merged yet - I did also submit the backport to the feature/0.6 branch, fwiw | 18:46 |
mordred | but you are correct, we have not released with that fix yet | 18:46 |
openstackgerrit | Khai Do proposed openstack-infra/system-config: Replace the Gerrit WIP icon https://review.openstack.org/165228 | 18:46 |
openstackgerrit | Spencer Krum proposed openstack-infra/system-config: echo the node definiion before apply test https://review.openstack.org/167346 | 18:46 |
fungi | jeblair: clarkb: hrm, yep cleaning and reinstalling from tip of master worked. for some reason i thought i had done that already, but clearly not | 18:47 |
fungi | thanks! | 18:47 |
*** carl_baldwin has quit IRC | 18:48 | |
jeblair | mordred: 165511 and it merged to master | 18:48 |
*** hyakuhei has joined #openstack-infra | 18:48 | |
*** hyakuhei has quit IRC | 18:48 | |
jeblair | mordred: not so much to feature/0.10 | 18:49 |
jeblair | also. feature/0.10? nevermind. forget i asked. | 18:49 |
*** jamesmcarthur has joined #openstack-infra | 18:49 | |
*** garyh has quit IRC | 18:50 | |
mordred | jeblair: the description of the patch needed is on the mailing list (to get master back on track) - I have not yet fully paged all the context back in to be able to do it | 18:50 |
*** ibiris is now known as ibiris_away | 18:50 | |
jeblair | yeah, saw that | 18:50 |
*** carl_baldwin has joined #openstack-infra | 18:52 | |
clarkb | anyone else want to review 164036? plan to approve it shortly then restart nodepool after the meeting to pick up the new logging config | 18:52 |
*** hdd has quit IRC | 18:55 | |
*** datsun180b has left #openstack-infra | 18:55 | |
*** tim_o has joined #openstack-infra | 18:57 | |
*** achanda has joined #openstack-infra | 18:57 | |
fungi | clarkb: ianw: lgtm | 18:57 |
openstackgerrit | Matthew Treinish proposed openstack-infra/devstack-gate: DO NOT MERGE COPY ALL OF .TESTREPOSITORY to log server https://review.openstack.org/149719 | 18:58 |
jhesketh | Morning | 18:59 |
fungi | meeting time! | 19:00 |
*** achanda has quit IRC | 19:00 | |
*** achanda has joined #openstack-infra | 19:00 | |
anteaya | morning jhesketh | 19:00 |
*** pelix has quit IRC | 19:00 | |
*** jistr has joined #openstack-infra | 19:02 | |
*** tiswanso has quit IRC | 19:02 | |
*** Rockyg has joined #openstack-infra | 19:03 | |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-openstackci: Initial files for the puppet-openstackci repo https://review.openstack.org/165588 | 19:05 |
*** tiswanso has joined #openstack-infra | 19:06 | |
openstackgerrit | David Shrewsbury proposed openstack-infra/shade: Add methods for logical router management https://review.openstack.org/167371 | 19:10 |
*** jcoufal has joined #openstack-infra | 19:11 | |
*** e0ne has joined #openstack-infra | 19:11 | |
openstackgerrit | Spencer Krum proposed openstack-infra/system-config: echo the node definiion before apply test https://review.openstack.org/167346 | 19:11 |
*** ctlaugh has quit IRC | 19:15 | |
*** ctlaugh has joined #openstack-infra | 19:15 | |
*** ctlaugh has quit IRC | 19:16 | |
*** johnthetubaguy is now known as zz_johnthetubagu | 19:16 | |
*** ctlaugh has joined #openstack-infra | 19:16 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 19:17 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 19:17 | |
openstackgerrit | David Shrewsbury proposed openstack-infra/shade: Add methods for logical router management https://review.openstack.org/167371 | 19:17 |
*** sobersabre has quit IRC | 19:17 | |
openstackgerrit | Merged openstack-infra/system-config: Generate nodepool logging configuration https://review.openstack.org/164036 | 19:17 |
*** HeOS has joined #openstack-infra | 19:19 | |
*** eharney has quit IRC | 19:20 | |
*** ctlaugh has quit IRC | 19:20 | |
*** ctlaugh has joined #openstack-infra | 19:20 | |
*** ctlaugh has quit IRC | 19:21 | |
*** ctlaugh has joined #openstack-infra | 19:22 | |
*** tkelsey has quit IRC | 19:23 | |
*** garyh has joined #openstack-infra | 19:23 | |
*** ctlaugh has quit IRC | 19:23 | |
*** sarob has joined #openstack-infra | 19:23 | |
*** ctlaugh has joined #openstack-infra | 19:23 | |
*** ctlaugh has quit IRC | 19:25 | |
*** ctlaugh has joined #openstack-infra | 19:25 | |
*** ctlaugh has quit IRC | 19:30 | |
*** emagana has joined #openstack-infra | 19:30 | |
*** gyee has quit IRC | 19:30 | |
*** dboik_ has quit IRC | 19:30 | |
*** dboik has joined #openstack-infra | 19:31 | |
*** otter768 has joined #openstack-infra | 19:31 | |
*** jistr has quit IRC | 19:31 | |
*** jflynn has joined #openstack-infra | 19:32 | |
*** jflynn has quit IRC | 19:32 | |
*** ctlaugh has joined #openstack-infra | 19:32 | |
*** doude has quit IRC | 19:32 | |
*** thingee has joined #openstack-infra | 19:33 | |
*** emagana has quit IRC | 19:34 | |
*** dustins_ is now known as dustins | 19:34 | |
*** dboik_ has joined #openstack-infra | 19:35 | |
*** Somay has quit IRC | 19:35 | |
*** otter768 has quit IRC | 19:36 | |
*** emagana has joined #openstack-infra | 19:37 | |
*** dboik has quit IRC | 19:38 | |
*** ibiris_away is now known as ibiris | 19:38 | |
*** morganfainberg is now known as needslesscoffee | 19:39 | |
openstackgerrit | Joshua Hesketh proposed openstack-infra/project-config: Upload devstack-gate documentation with logs https://review.openstack.org/167158 | 19:40 |
openstackgerrit | Joshua Hesketh proposed openstack-infra/project-config: zuul-swift-devstack-logs includes console https://review.openstack.org/167378 | 19:40 |
*** achanda has quit IRC | 19:42 | |
openstackgerrit | Merged openstack-infra/project-config: Allow the neutron-ci group to vote in the *aaS repos https://review.openstack.org/167264 | 19:45 |
*** needslesscoffee is now known as morganfainberg | 19:50 | |
*** tkelsey has joined #openstack-infra | 19:50 | |
*** doude has joined #openstack-infra | 19:50 | |
*** ctlaugh has quit IRC | 19:51 | |
*** jerryz has quit IRC | 19:52 | |
*** ctlaugh has joined #openstack-infra | 19:53 | |
openstackgerrit | Clark Boylan proposed openstack-infra/system-config: Ensure the latest version of bandersnatch https://review.openstack.org/167382 | 19:53 |
clarkb | anteaya: ^ | 19:53 |
*** ctlaugh has quit IRC | 19:53 | |
*** eharney has joined #openstack-infra | 19:53 | |
anteaya | aren't you awesome | 19:53 |
zaro | anteaya: no, i'm not blocked on any gerrit patches. | 19:54 |
*** mpaolino has joined #openstack-infra | 19:54 | |
anteaya | zaro: thanks I didn't think so | 19:54 |
anteaya | mostly I wanted you to say that so we could wrap up that topic and move on | 19:54 |
anteaya | but we moved on anyway | 19:54 |
anteaya | so it's all good | 19:54 |
*** doude has quit IRC | 19:54 | |
*** tkelsey has quit IRC | 19:55 | |
*** ctlaugh has joined #openstack-infra | 19:55 | |
*** ctlaugh has quit IRC | 19:55 | |
*** ctlaugh has joined #openstack-infra | 19:56 | |
*** ctlaugh has quit IRC | 19:56 | |
*** hashar has joined #openstack-infra | 19:57 | |
*** ctlaugh has joined #openstack-infra | 19:57 | |
*** ctlaugh has quit IRC | 19:57 | |
*** ctlaugh has joined #openstack-infra | 19:58 | |
*** jcoufal has quit IRC | 19:58 | |
*** ctlaugh has quit IRC | 19:58 | |
*** hashar is now known as hasharCall | 19:59 | |
*** ctlaugh has joined #openstack-infra | 19:59 | |
*** ctlaugh has quit IRC | 19:59 | |
clarkb | fungi: jeblair yes it was rage deleted because of some rule we couldn't work around that didn't let us write valid puppet iirc | 20:00 |
jeblair | oh okay, but not for rocket alignment itself | 20:01 |
*** ctlaugh has joined #openstack-infra | 20:01 | |
*** notnownikki has quit IRC | 20:01 | |
fungi | nope, that was just an added bonus ;) | 20:01 |
anteaya | any one know who notnownikki is? | 20:02 |
clarkb | once nodepool's logging config is updated I will be restarting nodepool fyi | 20:03 |
clarkb | otherwise its likely going to continue to be a code review day for me | 20:03 |
anteaya | cool | 20:04 |
*** annegentle has joined #openstack-infra | 20:04 | |
clarkb | oh Iwill kick off bare-trusty builds once we get the new logging config in too | 20:04 |
clarkb | that will be a good exercising of the new log output | 20:04 |
*** annegentle is now known as Guest45268 | 20:04 | |
*** emagana has quit IRC | 20:04 | |
zxiiro | I'm trying to setup nodepool but I keep getting: Could not find any suitable endpoint. Correct region? | 20:04 |
zxiiro | any ideas on what I should look at in regards to configuration? | 20:05 |
*** sabeen has joined #openstack-infra | 20:05 | |
*** Guest45268 has quit IRC | 20:05 | |
*** ctlaugh has quit IRC | 20:05 | |
zxiiro | I know my username and password are correct since if i change them it gives me auth failure instead | 20:05 |
clarkb | zxiiro: did you set a region name and project id? | 20:06 |
*** agentle has joined #openstack-infra | 20:06 | |
*** baoli has joined #openstack-infra | 20:06 | |
zxiiro | Yes, i'm using rackspace so i got DFW for region name and my projectt-id is my tenant id | 20:06 |
*** doude has joined #openstack-infra | 20:07 | |
*** baoli has quit IRC | 20:07 | |
*** ctlaugh has joined #openstack-infra | 20:07 | |
*** ctlaugh has quit IRC | 20:08 | |
*** baoli has joined #openstack-infra | 20:08 | |
clarkb | zxiiro how does it otherwise compare to our config? you likely need the service type set too | 20:08 |
*** ctlaugh has joined #openstack-infra | 20:08 | |
pabelanger | zxiiro, clarkb: Ya, I also have service-type and service-name setup for RAX | 20:09 |
zxiiro | clarkb: i used this as a reference and was copying your DFW one to do mine https://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/templates/nodepool/nodepool.yaml.erb | 20:09 |
pabelanger | but, my config is a little old | 20:09 |
*** ctlaugh has quit IRC | 20:09 | |
zxiiro | service-type: 'compute' i'm not sure if mine's the same or if that should be a different value? how do i know where to get the service type from? | 20:09 |
*** carl_baldwin has quit IRC | 20:10 | |
*** ctlaugh has joined #openstack-infra | 20:10 | |
clarkb | zxiiro run `keystone catalog` against rax. its likely the same | 20:10 |
ianw | clarkb: thanks! i'm putting finishing touches on a change to nodepool to auto-reload logging config too | 20:11 |
morganfainberg | clarkb, also there is that keystoneclient bug with endpoints if zxiiro has both legacy compute/nova compute in the catalog and an older keystoneclient | 20:11 |
notmyname | clarkb: https://review.openstack.org/#/c/167348/ landed to fix the requirements thing. when will it be available. | 20:12 |
zxiiro | ah ok i wasn't aware of that command | 20:13 |
zxiiro | let me check... | 20:13 |
*** xyang1 has joined #openstack-infra | 20:13 | |
notmyname | clarkb: we'll be in a world of hurt if we can't get our master->feature merge landed today | 20:13 |
openstackgerrit | Steve Baker proposed openstack-infra/project-config: heat-dsvm-functional enable build pip mirror https://review.openstack.org/165227 | 20:14 |
*** bhunter71 has quit IRC | 20:14 | |
fungi | notmyname: if clarkb doesn't have time to rebuild the worker images, i can take care of it | 20:14 |
notmyname | fungi: thank you :-) | 20:14 |
clarkb | notmyname we can add a branch to global reqs too | 20:14 |
clarkb | but its lunchtime now | 20:15 |
fungi | just don't want to duplicate effort/step on toes | 20:15 |
fungi | since it's not my lunchtime, i'm happy to keep tabs on it while lurking the tc meeting | 20:16 |
notmyname | fungi: clarkb: how long does it take to do the rebuild and make them available? | 20:16 |
fungi | notmyname: !an hour | 20:16 |
fungi | er, ~an hour | 20:16 |
notmyname | fungi: ok | 20:16 |
fungi | silly keyboard | 20:16 |
notmyname | fungi: thanks. that would be great, actually. gives us some time to clean up the merge patch too | 20:16 |
*** ibiris is now known as ibiris_away | 20:16 | |
notmyname | fungi: please ping me when it's ready | 20:17 |
*** kgiusti has left #openstack-infra | 20:18 | |
zxiiro | clarkb: apparently removing the service-type made it work fo rme | 20:18 |
agentle | dhellmann: did you sense that stable docs would be expected for the stable libraries? reviewing the library-stable-branches spec and wondering aloud. | 20:18 |
*** timcline_ has joined #openstack-infra | 20:19 | |
*** timcline has quit IRC | 20:19 | |
openstackgerrit | Craig Bryant proposed openstack-infra/project-config: Move coobook-monasca-* to stackforge-attic https://review.openstack.org/167387 | 20:20 |
clarkb | fungi restarting nodepool after log config is updated is what I was waiting on | 20:20 |
clarkb | but our puppet loop is about 45 minutes long now | 20:20 |
cinerama | StevenK, when you get a chance can you change the topic on https://review.openstack.org/#/c/167081/ to zanata? we're (apparently) tracking the associated changes by topic across all the projects | 20:20 |
*** doude has quit IRC | 20:20 | |
fungi | clarkb: got it. i forgot we were trying to get the log change applied after the meeting | 20:20 |
fungi | i guess restarting nodepoold in the middle of me updating images would be full of fail | 20:21 |
clarkb | I think its ok but image builds will confirm that tge log config is happy | 20:22 |
*** ctlaugh has quit IRC | 20:23 | |
nibalizer | whelp i did it https://github.com/puppetlabs/puppet-docs/pull/476 | 20:24 |
*** craigbr has joined #openstack-infra | 20:26 | |
zxiiro | for nodepool what doe sthe "name" field in images refer to? I assumed it was a freeform string i can enter but I seem to be incorrect in that assumption and my nodepool keeps deleting the image and recreating it. | 20:27 |
*** ctlaugh has joined #openstack-infra | 20:28 | |
*** ctlaugh has quit IRC | 20:28 | |
fungi | clarkb: will they? i thought image builds initiated from the cli don't go to the log | 20:29 |
*** ctlaugh has joined #openstack-infra | 20:29 | |
fungi | nibalizer: thanks for proposing that pr | 20:30 |
*** peristeri has quit IRC | 20:30 | |
clarkb | fungi: oh duh, in any case lunch is done and logging config is applied | 20:31 |
clarkb | I am restarting nodepool now | 20:31 |
*** baoli has quit IRC | 20:31 | |
clarkb | thats done, will kick off bare-trusty builds now | 20:32 |
*** ctlaugh has quit IRC | 20:32 | |
fungi | okay, thanks! | 20:32 |
*** ctlaugh has joined #openstack-infra | 20:32 | |
*** mwagner_lap has quit IRC | 20:32 | |
*** baoli has joined #openstack-infra | 20:32 | |
*** dkliban is now known as dkliban_afk | 20:32 | |
*** mpaolino has quit IRC | 20:32 | |
*** achanda has joined #openstack-infra | 20:35 | |
clarkb | rax builds are underway. we went 0 for 5 on the first pass with hpcloud | 20:36 |
*** carl_baldwin has joined #openstack-infra | 20:39 | |
*** craigbr has quit IRC | 20:40 | |
fungi | pew pew cloudlasers | 20:40 |
*** sergsh has joined #openstack-infra | 20:40 | |
pabelanger | hehe | 20:41 |
sputnik13 | we're trying to get openstackinfra bot in #openstack-cue, can someone with +2 for project-config please review https://review.openstack.org/#/c/158011/ | 20:41 |
sputnik13 | we already have a +2 on it, not sure why it wasn't workflowed | 20:42 |
*** reed has quit IRC | 20:42 | |
*** baoli has quit IRC | 20:43 | |
*** baoli has joined #openstack-infra | 20:44 | |
fungi | sputnik13: we generally wait for a second +2 to approve, though sometimes we also delay approval beyond that for more specific reasons (in which case ideally someone mentions their reason in a review comment, though that doesn't always happen unfortunately) | 20:45 |
AJaeger_ | sputnik13: you need two +2s | 20:45 |
*** carl_baldwin has quit IRC | 20:45 | |
sputnik13 | fungi AJaeger_ ic, thank you for the clarification | 20:45 |
jeblair | mordred: i think you got the depends-on reversed in 166821 | 20:45 |
mordred | jeblair: yes. yes I did | 20:46 |
anteaya | asselin: can you add this ci to the filtered ci group please? https://review.openstack.org/#/q/owner:openstack_ci%2540intel.com+status:open,n,z | 20:46 |
asselin | anteaya, sure | 20:46 |
anteaya | asselin: thanks | 20:46 |
*** jamesmcarthur has quit IRC | 20:47 | |
asselin | done | 20:47 |
openstackgerrit | Monty Taylor proposed openstack-infra/project-config: Add ansible role for building and uploading images https://review.openstack.org/166547 | 20:47 |
mordred | jeblair: fixed | 20:47 |
*** Hal1 has joined #openstack-infra | 20:49 | |
*** tiswanso has quit IRC | 20:49 | |
anteaya | asselin: thank you | 20:49 |
zxiiro | Why would a nodepool image boot up and immediately get deleted and a new one is created? my setup seems to be stuck in a image building loop | 20:49 |
zxiiro | i don't see anything in debug logs | 20:50 |
*** baoli has quit IRC | 20:50 | |
*** __TheDodd__ has joined #openstack-infra | 20:50 | |
clarkb | zxiiro: possible that nodepool cannot ssh into the image booted? | 20:51 |
fungi | zxiiro: when you say "image boot up" do you mean instance? | 20:51 |
clarkb | zxiiro: try doing an image build in the foreground with `nodepool image-update` | 20:51 |
openstackgerrit | Merged openstack-infra/project-config: Add openstack-cue to gerritbot https://review.openstack.org/158011 | 20:51 |
zxiiro | fungi: yes instance, rackspace says the instance is active, and then immediately i'ts deleted | 20:51 |
fungi | zxiiro: if so, yeah frequent causes are what clarkb mentions (does your puppet manifest or something install your expected ssh key on the filesystem?), or perhaps the instance isn't booting successfully | 20:52 |
*** baoli has joined #openstack-infra | 20:52 | |
asselin | zxiiro, or try using disk-image-builder option...personally I found it simpler to debug. | 20:52 |
ianw | clarkb: urgh -> http://nodepool.openstack.org/ lots of zeros so i've got something wrong | 20:52 |
clarkb | ianw: I think we need to wait for image builds tomorrow | 20:52 |
zxiiro | ok thanks for the tips, i'll give those tools a try | 20:52 |
ianw | clarkb: i thought you said you were doing some? | 20:52 |
*** baoli has quit IRC | 20:53 | |
*** thedodd has quit IRC | 20:53 | |
clarkb | ianw: I am but then fungi pointed out that they just log to stdout and won't hit the log files | 20:53 |
*** ominakov has quit IRC | 20:53 | |
ianw | oh, if done via cmd | 20:53 |
*** baoli has joined #openstack-infra | 20:54 | |
*** timcline_ has quit IRC | 20:55 | |
*** samueldmq is now known as samueldmq-away | 20:55 | |
fungi | yup | 20:58 |
*** mrmartin has quit IRC | 20:59 | |
*** sarob has quit IRC | 21:01 | |
*** hasharCall is now known as hashar | 21:03 | |
zxiiro | Ok i found a log that says Exception: Unable to find public IP of server | 21:03 |
zxiiro | We boot our images with private IPs though, is that gonna be a problem? | 21:03 |
*** carl_baldwin has joined #openstack-infra | 21:03 | |
clarkb | zxiiro: yes, nodepool assumes it will get a public IP iirc | 21:04 |
fungi | zxiiro: nodepool looks at the nova list output (well, the nova client library equivalent method) for the addresses marked "public" | 21:05 |
*** melwitt has quit IRC | 21:05 | |
*** melwitt_ has joined #openstack-infra | 21:05 | |
clarkb | I didn't realize that rax would give you a node with only a private ip | 21:05 |
zxiiro | doh | 21:05 |
openstackgerrit | Khai Do proposed openstack-infra/jenkins-job-builder: Allow JJB to set connection timeout to jenkins server https://review.openstack.org/151472 | 21:05 |
*** melwitt_ has quit IRC | 21:05 | |
*** emagana has joined #openstack-infra | 21:05 | |
zxiiro | yeah the way we designed our infra we boot most things with only private IPs | 21:05 |
*** carl_baldwin has quit IRC | 21:05 | |
*** melwitt has joined #openstack-infra | 21:05 | |
fungi | since our providers give us multiple addresses/interfaces per instance, nodepool needs a way of figuring out to which it should be connecting | 21:06 |
clarkb | zxiiro: how do you do that with rackspace? | 21:06 |
*** AJaeger_ has quit IRC | 21:06 | |
zxiiro | I see in the docs there's a setting The ‘pool’ key is optional. This can be used to specify a floating ip pool in cases where the ‘public’ pool is unavailable or undesirable. | 21:06 |
*** openstackgerrit has quit IRC | 21:07 | |
zxiiro | Wonder if i can use that for private ips somehow? | 21:07 |
*** pblaho has quit IRC | 21:07 | |
clarkb | zxiiro: rax doesn't support floating ips so that won't work | 21:07 |
fungi | zxiiro: that's specific to floating ips | 21:07 |
*** openstackgerrit has joined #openstack-infra | 21:07 | |
zxiiro | ah ok | 21:07 |
*** aysyd has quit IRC | 21:08 | |
zxiiro | clarkb: we have a vyatta router at the edge of our rackspace network handling the private IPs | 21:08 |
*** bhuvan has quit IRC | 21:08 | |
clarkb | zxiiro: oh wiat | 21:08 |
zxiiro | clarkb: so we create instances with no public interface adn connect through that | 21:08 |
clarkb | this isn't rackspace public cloud? | 21:08 |
*** doude has joined #openstack-infra | 21:09 | |
zxiiro | Hmm I honestly don't know. we use the mycloud.rackspace.com site | 21:09 |
zxiiro | i thought there was only one rackspace cloud service | 21:09 |
mordred | there is a thing called rackspace connect | 21:09 |
mordred | which allows taking things in the traditional hosting places | 21:09 |
mordred | and connecting them to cloud instances | 21:09 |
mordred | I'm guessing this uses that | 21:09 |
agentle | zxiiro: that's the public cloud, yep, but also mordred's splaining better :) | 21:10 |
clarkb | oh I see | 21:10 |
mordred | zxiiro: so - I don't have a great option for you this instant | 21:10 |
clarkb | I was going to say not sure we can run our own virtual router in rax and make anything like that work | 21:10 |
clarkb | but sounds like its an additional offering? | 21:10 |
mordred | however- there is a simple boolean option in shade that will use private instaed of public | 21:10 |
*** emagana has quit IRC | 21:10 | |
mordred | so, although it's a few weeks away, the guts for supporting such a thing is on its way | 21:11 |
zxiiro | mordred: ah ok, any ticket or bug or review i can follow to get updates on that? | 21:11 |
*** carl_baldwin has joined #openstack-infra | 21:11 | |
jroll | clarkb: I feel like you can boot a vyatta instance, not sure if it would work | 21:11 |
jroll | (for this case) | 21:12 |
*** carl_baldwin has quit IRC | 21:12 | |
*** pc_m has quit IRC | 21:12 | |
*** rlandy has quit IRC | 21:12 | |
zxiiro | or if there's something i can hack together in the short term while we wait | 21:12 |
*** sergsh has quit IRC | 21:13 | |
*** gokrokve has joined #openstack-infra | 21:13 | |
*** amitgandhinz has quit IRC | 21:14 | |
fungi | zxiiro: well, extremely ugly, but you could probably hack a temporary fork of nodepool with s/public/whatever-your-interface-is-named/ | 21:14 |
*** carl_baldwin has joined #openstack-infra | 21:14 | |
openstackgerrit | Nan Liu proposed openstack-infra/puppet-elasticsearch: Use archive to fetch/checksum instead of wget. https://review.openstack.org/164908 | 21:15 |
mordred | zxiiro: I can point you to what you'd need to patch - one sec | 21:15 |
JayF | jroll: we don't have api-support for floating ips at all today, I believe | 21:15 |
*** carl_baldwin has quit IRC | 21:15 | |
jroll | JayF: I know | 21:15 |
mordred | zxiiro: http://git.openstack.org/cgit/openstack-infra/nodepool/tree/nodepool/provider_manager.py#n41 | 21:15 |
mordred | zxiiro: change that to "private" | 21:15 |
mordred | zxiiro: or, whatever the name of your network is as returned in nova show | 21:16 |
*** ldnunes has quit IRC | 21:16 | |
zxiiro | mordred: thanks i'll give that a try. | 21:16 |
zxiiro | mordred: I'd be interested in following your ticket / review for the future official support too if there's one available. | 21:17 |
*** e0ne is now known as e0ne_ | 21:18 | |
*** _nadya_ has joined #openstack-infra | 21:18 | |
*** reed has joined #openstack-infra | 21:19 | |
mordred | zxiiro: https://review.openstack.org/#/c/156322/ <-- this is where shade will land - it's decently far from finished so far - but it's important, so I'll hopefully be paying close attention to it soon | 21:19 |
mordred | zxiiro: http://git.openstack.org/cgit/openstack-infra/shade/tree/shade/__init__.py#n151 is where the constructor allows specification that you'd rather use private than public interfaces | 21:21 |
*** bhunter71 has joined #openstack-infra | 21:21 | |
zxiiro | mordred: great thanks! i subscribed myself | 21:21 |
*** _nadya_ has quit IRC | 21:23 | |
*** carl_baldwin has joined #openstack-infra | 21:25 | |
*** julim has quit IRC | 21:26 | |
*** james_li has joined #openstack-infra | 21:27 | |
clarkb | notmyname: all image rebuilds are done now. You can likely try again now | 21:28 |
*** lennyb has quit IRC | 21:28 | |
james_li | why tests on F20 nodes are taking so long time? this solum patch has been sitting for ~59hrs https://review.openstack.org/#/c/166211/ | 21:28 |
james_li | it happened since last Friday | 21:28 |
james_li | seeing "gate-solum-devstack-dsvm-f20: queued (non-voting)" | 21:28 |
*** ghostpl_ has joined #openstack-infra | 21:29 | |
james_li | on zuul status page | 21:29 |
*** emagana has joined #openstack-infra | 21:29 | |
*** andreykurilin_ has joined #openstack-infra | 21:31 | |
*** whoops has joined #openstack-infra | 21:31 | |
*** otter768 has joined #openstack-infra | 21:32 | |
*** harlowja is now known as harlowja_away | 21:32 | |
*** emagana has quit IRC | 21:33 | |
fungi | james_li: it looks like they won't boot again | 21:34 |
*** dkranz has quit IRC | 21:35 | |
fungi | ianw: this time i'm seeing devstack-f20 instances in a "booting" state for up to an hour in rackspace. trying to connect to the virtual console just gets me "Error: Host iad.servers.console.rackspacecloud.com port 443 is not an RFB server" | 21:35 |
ianw | fungi: if you give me some details i'll look into it | 21:35 |
james_li | fungi: thanks. so can we expect for a fix to it in a couple of days? | 21:35 |
fungi | james_li: i honestly have no idea | 21:35 |
*** andreykurilin__ has joined #openstack-infra | 21:36 | |
ianw | james_li: we can fix it ... also you could switch to f21 nodes | 21:36 |
ianw | james_li: or probably better, centos ... is there a reason for f20? | 21:36 |
*** andreykurilin_ has quit IRC | 21:36 | |
*** claudiub has quit IRC | 21:36 | |
agentle | reed: around? | 21:36 |
reed | yep | 21:37 |
lifeless | .oO Google seem to be on an open sourcing roll | 21:37 |
reed | agentle, do you change your nickname every season? :) | 21:37 |
*** otter768 has quit IRC | 21:37 | |
lifeless | http://bazel.io/ | 21:37 |
james_li | ianw: thanks we can definitely consider switch to f21, is there any config difference between the two? | 21:37 |
reed | lifeless, yeah... what's that? :) | 21:37 |
*** weshay has quit IRC | 21:37 | |
greghaynes | lifeless: yea, was just reading up on that | 21:38 |
greghaynes | its like buck | 21:38 |
james_li | ianw: or between centos and f20? | 21:38 |
*** dprince has quit IRC | 21:38 | |
lifeless | reed: well, grpc last month and now this. | 21:38 |
ianw | james_li: i think centos would actually be better; unless you *need* something in fedora, because the lifespan is a lot longer. unless you *need* something in fedora | 21:38 |
* reed googles grpc | 21:38 | |
lifeless | reed: these are things that googlers I know have sworn are too hard to open souce because dependency-chain-and-stuff-and-stuff | 21:38 |
*** craigbr has joined #openstack-infra | 21:38 | |
james_li | ianw: I think we can shoot for centos | 21:38 |
lifeless | reed: so its nice to see them coming out | 21:38 |
lifeless | reed: bazel is a build tool | 21:39 |
greghaynes | lifeless: Interestng question that came up is that their tool is big on expressing dependencies on files / codebases, how do you enforce that with rest api's | 21:39 |
ianw | james_li: ok, you know where to set that up? | 21:40 |
reed | i saw the announcement, I stopped at the governance not being very open but hey, if the tool is cool a nice OSS license is enough :) | 21:40 |
james_li | ianw: project_config? | 21:40 |
ianw | james_li: yep; ping me and i can help | 21:41 |
clarkb | greghaynes: lifeless well that and bazel doesn't enforce any deps between files today | 21:42 |
clarkb | so you can express them but its up to you to figure out the dependencies and enforcement | 21:42 |
*** redrobot has quit IRC | 21:42 | |
*** asselin_ has joined #openstack-infra | 21:42 | |
greghaynes | well, apparently thats not true | 21:42 |
greghaynes | not entirely | 21:42 |
clarkb | greghaynes: it is for bazel they flat out say it | 21:42 |
clarkb | greghaynes: may not be true for google | 21:43 |
greghaynes | ah, fair enough | 21:43 |
lifeless | reed: it should do massively distributed builds, but I suspect thats either held back or not migrated to open yet | 21:43 |
greghaynes | lifeless: skyframe? | 21:43 |
greghaynes | lifeless: http://bazel.io/docs/skyframe.html | 21:43 |
clarkb | it also has the problem of not being developed in the open | 21:43 |
lifeless | greghaynes: no | 21:44 |
lifeless | greghaynes: thats the semi-functional framework at its core | 21:44 |
ianw | scons has it's issues, but i always liked that it was python all the way down | 21:44 |
greghaynes | lifeless: ah. This is all new codes to me | 21:45 |
lifeless | greghaynes: ah, in the FAQ | 21:45 |
lifeless | greghaynes: search for build cluster. | 21:45 |
lifeless | greghaynes: sounds like bazel has the hooks, but not the cluster code :(. This is frustrating. | 21:45 |
ianw | fungi: obviously anything you can find out would help; i'll try to reproduce with my rax account soonish | 21:45 |
clarkb | lifeless: yes :) | 21:45 |
greghaynes | hah, ouch | 21:46 |
fungi | ianw: pretty much i can't tell anything. trying to boot the images we have just spins in nova and eventually it gives up trying to boot. it may raise an error in our debug log too. i can look later after i'm done cooking dinner | 21:46 |
clarkb | notmyname: any luck ? | 21:46 |
*** redrobot has joined #openstack-infra | 21:47 | |
*** asselin_ has quit IRC | 21:47 | |
*** redrobot is now known as Guest9385 | 21:47 | |
*** agentle has quit IRC | 21:48 | |
*** xnox has quit IRC | 21:48 | |
*** ghostpl has quit IRC | 21:48 | |
*** tlbr has quit IRC | 21:48 | |
*** peterstac has quit IRC | 21:48 | |
*** blitzrage has quit IRC | 21:48 | |
*** wolsen has quit IRC | 21:48 | |
*** tristanC has quit IRC | 21:48 | |
*** hamzy has quit IRC | 21:48 | |
*** markvan has quit IRC | 21:49 | |
*** agentle has joined #openstack-infra | 21:49 | |
*** xnox has joined #openstack-infra | 21:49 | |
*** ghostpl has joined #openstack-infra | 21:49 | |
*** peterstac has joined #openstack-infra | 21:49 | |
*** tlbr has joined #openstack-infra | 21:49 | |
*** blitzrage has joined #openstack-infra | 21:49 | |
*** wolsen has joined #openstack-infra | 21:49 | |
*** tristanC has joined #openstack-infra | 21:49 | |
*** ghostpl has quit IRC | 21:50 | |
*** ghostpl has joined #openstack-infra | 21:50 | |
*** agentle has quit IRC | 21:50 | |
*** mriedem is now known as mriedem_away | 21:53 | |
*** emagana has joined #openstack-infra | 21:53 | |
*** mattfarina has quit IRC | 21:53 | |
*** baoli has quit IRC | 21:56 | |
*** nelsnelson has quit IRC | 21:56 | |
zaro | clarkb: any idea why this is failing? http://logs.openstack.org/58/160158/6/check/jenkins-job-builder-compare-xml/649cfe1/console.html | 21:56 |
*** radez is now known as radez_g0n3 | 21:56 | |
*** mfink__ has quit IRC | 21:56 | |
zaro | looks like some git error. | 21:57 |
*** baoli has joined #openstack-infra | 21:57 | |
zaro | it started failing on 3/22 and still continues to fail. | 21:57 |
*** baoli has quit IRC | 21:58 | |
openstackgerrit | James E. Blair proposed openstack-infra/devstack-gate: Temporarily add trove plugin configuration https://review.openstack.org/167412 | 21:58 |
jeblair | zaro: oh it may be a shallow clone | 21:58 |
jeblair | zaro: yeah. we should change that to use zuul-cloner; do you want to do that? | 21:59 |
zaro | not sure i know how atm, but can look into it. | 21:59 |
*** baoli has joined #openstack-infra | 21:59 | |
*** thingee has quit IRC | 22:00 | |
jeblair | zaro: I22f8d1b40c28fa3f35105da1e02574a1a0bf1556 was a similar change | 22:00 |
*** Guest9385 is now known as redrobot | 22:00 | |
jeblair | zaro: due to the same problem | 22:00 |
jeblair | zaro: (note also the change after that which fixed a bug) | 22:00 |
*** dstanek has quit IRC | 22:01 | |
zaro | jeblair: thanks. | 22:01 |
openstackgerrit | Ed Cranford proposed openstack-infra/project-config: Remove devstack-dsvm-f20 from solum gate https://review.openstack.org/167413 | 22:01 |
*** hamzy has joined #openstack-infra | 22:01 | |
*** bknudson has quit IRC | 22:04 | |
*** achanda_ has joined #openstack-infra | 22:04 | |
*** harlowja_away is now known as harlowja | 22:05 | |
james_li | ianw: https://review.openstack.org/#/c/167413/1 in this patch we turn off F20 gate. Do you think it will work? | 22:05 |
*** mfink_ has joined #openstack-infra | 22:07 | |
*** achanda has quit IRC | 22:08 | |
*** baoli has quit IRC | 22:08 | |
clarkb | fungi notmyname I need to afk for more doctor visits but if you have anymorentrouble I would just make a temporary branch on global requirements repo | 22:09 |
*** baoli has joined #openstack-infra | 22:10 | |
james_li | ianw: if that won't work, we need to totally remove the F20 job in project-config/jenkins/jobs/solum.yaml ? | 22:10 |
zxiiro | so I finally got a nodepool instance booted. image is created successfully then it creates a new instance based on the image. During the image phase it sets a ssh key and uses that to login but when it finally boots a final instance it doesn't set an ssh key so at the end i'm not able to login. | 22:12 |
zxiiro | what's the proper setup here? do i need to make copying the ssh key part of the prepare scripts? | 22:12 |
*** ociuhandu has quit IRC | 22:13 | |
zxiiro | i thought it would have used the same key i gave it to build the image but i guess not | 22:13 |
notmyname | clarkb: fungi: had to step away for a meeting. back now and looking | 22:13 |
*** changbl has quit IRC | 22:14 | |
*** dstanek has joined #openstack-infra | 22:14 | |
*** thingee has joined #openstack-infra | 22:15 | |
cinerama | hmm...my git remote updates seem to be getting hung up on gerrit | 22:16 |
ianw | james_li: was there a reason for the f20 job? | 22:16 |
james_li | ianw: it is non-voting for solum now, and since F20 node has a boot problem now. so in our irc meeting today we just decided to remove it for now and just keep trusty. | 22:17 |
james_li | and later we will add another flavor for example centos | 22:18 |
*** gordc has quit IRC | 22:18 | |
*** andreykurilin__ has quit IRC | 22:23 | |
*** andreykurilin_ has joined #openstack-infra | 22:23 | |
*** jcoufal has joined #openstack-infra | 22:23 | |
*** dimtruck is now known as zz_dimtruck | 22:24 | |
*** e0ne_ has quit IRC | 22:25 | |
*** baoli has quit IRC | 22:27 | |
*** baoli has joined #openstack-infra | 22:27 | |
*** whoops has quit IRC | 22:29 | |
*** emagana has quit IRC | 22:29 | |
*** Rockyg has quit IRC | 22:30 | |
*** hashar has quit IRC | 22:32 | |
*** crc32 has quit IRC | 22:35 | |
*** __TheDodd__ has quit IRC | 22:35 | |
*** carl_baldwin has quit IRC | 22:35 | |
*** wenlock has quit IRC | 22:37 | |
*** bhunter71 has quit IRC | 22:40 | |
mordred | greghaynes: ok - I built an image with that my patched dhcp-all-interfaces, uploaded, booted in hp ... no network | 22:41 |
mordred | greghaynes: so I'm thinking there may be a bug :) | 22:41 |
*** asettle has joined #openstack-infra | 22:42 | |
clarkb | mordred the current issue is init running your script? | 22:44 |
mordred | clarkb: yes. well, not init per-se - it could be init, or it could be upstart, or it could be systemd | 22:45 |
clarkb | pid 1 :) | 22:45 |
mordred | clarkb: I haven't debugged the newest element | 22:45 |
mordred | clarkb: but I was piggybacking on a previously existing hing | 22:45 |
SpamapS | mordred: could you pastebin your console? | 22:48 |
*** tonytan4ever has quit IRC | 22:48 | |
mordred | SpamapS: oh - is taht the nova console command? | 22:49 |
clarkb | console-log | 22:49 |
* mordred always just gives up and goes to horizon | 22:49 | |
mordred | ooh! | 22:49 |
mordred | AH | 22:49 |
mordred | nevermind | 22:49 |
mordred | pebkac | 22:49 |
mordred | thank you both | 22:49 |
*** dizquierdo has joined #openstack-infra | 22:50 | |
greghaynes | developer duck | 22:50 |
mordred | well - two bugs | 22:50 |
openstackgerrit | Khai Do proposed openstack-infra/project-config: Fix shallow clone in jenkins-job-builder-compare-xml job https://review.openstack.org/167422 | 22:50 |
mordred | a) I didn't do --config-drive when I did nova boot :) | 22:50 |
mordred | BUT | 22:50 |
mordred | it's HP - so that shouldn't matter | 22:50 |
mordred | The disk drive for /mnt/config is not ready yet or not present. | 22:50 |
mordred | keys:Continue to wait, or Press S to skip mounting or M for manual recovery | 22:50 |
mordred | so - it seems the fstab line for mounting /mnt/config is not correct | 22:50 |
zaro | jeblair: could you please tell me how i can find the change after r change | 22:50 |
greghaynes | hah, yep | 22:51 |
jeblair | zaro: "git log": it's Id39140ac2a0ccbaf9a9ac0f6f76350c539048670 | 22:51 |
zaro | jeblair: change I22f8d1b40c28fa3f35105da1e02574a1a0bf1556 ? gerrit does not save that history and i couldn't tell from git histroy | 22:51 |
mordred | greghaynes, SpamapS, clarkb: echo "LABEL=config-2 /mnt/config iso9660 ro,auto,nofail 0 2" >> /etc/fstab | 22:52 |
mordred | shouldn't nofail, you know, skip it if not present? | 22:52 |
SpamapS | mordred: nofail should do exactly that | 22:52 |
SpamapS | nofail do not report errors for this device if it does not exist. | 22:52 |
zaro | jeblair: thanks | 22:53 |
mordred | SpamapS: OH! | 22:53 |
mordred | nobootwait | 22:53 |
tim_o | is review.openstack.org's IP 104.130.159.134 ? | 22:53 |
*** baoli_ has joined #openstack-infra | 22:53 | |
mordred | SpamapS: These are: ``bootwait'' which can be applied to remote filesystems | 22:53 |
mordred | mounted outside of /usr or /var, without which mountall(8) would not | 22:54 |
mordred | hold up the boot for these; | 22:54 |
SpamapS | Ah yeah that abomination. ;) | 22:54 |
*** mattfarina has joined #openstack-infra | 22:54 | |
*** armax has quit IRC | 22:54 | |
*** dustins has quit IRC | 22:54 | |
SpamapS | mordred: still don't think backporting cloud-init and hosting an apt repo would be easier? ;-) | 22:55 |
mordred | SpamapS: no | 22:55 |
mordred | SpamapS: I'd like to think that I can get an fstab entry correct | 22:55 |
*** baoli has quit IRC | 22:55 | |
mordred | becasue, let's face it - if I can't maintain a static entry in fstab, I have no business running an apt repo | 22:55 |
*** baoli_ has quit IRC | 22:56 | |
*** Somay has joined #openstack-infra | 22:56 | |
clarkb | mordred does hpcloud alwats config drive now? | 22:57 |
mordred | no | 22:57 |
SpamapS | mordred: this is about the 20th thing you've had to get correct and will have to tailor to each OS... something cloud-init has already figured out. Justsayin. | 22:57 |
mordred | clarkb: my fstab entry did not properly skip /mnt/config if the config-drive was missing | 22:57 |
SpamapS | I still think cloud-init is an overly complicated monster. | 22:57 |
SpamapS | But it's a mature, overly complicated monster. | 22:57 |
mordred | SpamapS: I disagree | 22:58 |
mordred | SpamapS: this is not something I have to tailore to each OS | 22:58 |
mordred | this is STANDARD linux | 22:58 |
mordred | and so far, none of the distros have screwed up fstb | 22:58 |
mordred | fstab | 22:58 |
SpamapS | nobootwait is Ubuntu specific. | 22:58 |
*** salv-orl_ has joined #openstack-infra | 22:58 | |
fungi | zxiiro: if nobody's answered you yet, we use a puppet manifest to set up a "jenkins" account (which will eventually be used by our jenkins masters as well). you can pass a key in from your prep scripts by setting the content in $NODEPOOL_SSH_KEY | 22:58 |
fungi | zxiiro: http://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/scripts/prepare_node.sh#n60 | 22:59 |
mordred | SpamapS: really? | 22:59 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-openstackci: Create a log server like http://logs.openstack.org https://review.openstack.org/167425 | 22:59 |
mordred | SpamapS: there is no normal way to do this? | 22:59 |
SpamapS | mordred: yes, it was invented because mountall was invented. | 22:59 |
mordred | oh | 22:59 |
mordred | so - mountall is ignoring nofail then? | 22:59 |
SpamapS | fstab is supposed to be things that mount at obot, or noauto. | 22:59 |
SpamapS | at boot rather | 22:59 |
SpamapS | as in, you have stuff you _need_ to wait for, or stuff you don't. | 22:59 |
SpamapS | mountall does things all eventy, so it complicated that. | 22:59 |
mordred | ah | 22:59 |
*** dannywilson has quit IRC | 22:59 | |
openstackgerrit | Ramy Asselin proposed openstack-infra/system-config: WIP: Use common log server implementation https://review.openstack.org/167426 | 23:00 |
mordred | ok - well, there is another way to deal with this - I will do that | 23:00 |
SpamapS | systemd is a bit smarter, but will eventually reimplement fstab. | 23:00 |
SpamapS | thats not snark either, thats the goal. | 23:00 |
zxiiro | fungi: thanks the link helps | 23:00 |
mordred | sigh | 23:00 |
SpamapS | mordred: arguably you _want_ bootwait. | 23:00 |
clarkb | we should just use freebsd | 23:01 |
*** ghostpl_ has quit IRC | 23:01 | |
SpamapS | clarkb: freebsd already uses us. why not? ;-) | 23:01 |
*** ayoung has quit IRC | 23:01 | |
mordred | SpamapS: why would I want bootwait? | 23:01 |
mordred | SpamapS: I want the drive mounted if its there, otherwise I don't care | 23:02 |
SpamapS | mordred: because you don't want your system to boot without its' configuration? | 23:02 |
*** salv-orlando has quit IRC | 23:02 | |
SpamapS | mordred: ah, you want udev then. :) | 23:02 |
fungi | tim_o: yes, and also 2001:4800:7818:102:be76:4eff:fe05:9b12 (see http://lists.openstack.org/pipermail/openstack-dev/2015-February/056508.html for announcement) | 23:02 |
clarkb | thats what dhcp is for | 23:02 |
mordred | SpamapS: I'm certain I don't :) | 23:02 |
openstackgerrit | Ramy Asselin proposed openstack-infra/system-config: WIP: Use common log server implementation https://review.openstack.org/167426 | 23:02 |
SpamapS | also fstab has never been very good at being portable | 23:02 |
mordred | SUBSYSTEM=="net", ACTION=="add", TAG+="systemd", ENV{SYSTEMD_WANTS}+="dhcp-interface@$name.service" | 23:03 |
SpamapS | so it is actually possible that this particular thing has never been possible. | 23:03 |
mordred | taht's a udev file | 23:03 |
mordred | your'e telling me that that is a thing I want? | 23:03 |
SpamapS | mordred: it's the hardware-portable answer to this currently. | 23:03 |
clarkb | morddred what if your init script just does it | 23:03 |
mordred | SpamapS: it's just ... I mean | 23:03 |
mordred | clarkb: that's what's about to happen | 23:03 |
SpamapS | mordred: ^^ what clarkb said | 23:03 |
clarkb | if mount stuff else exit 0 | 23:04 |
mordred | SpamapS: cause see - all I _actually_ want is sysvinit | 23:04 |
mordred | yup | 23:04 |
mordred | in fact, I wrote that code already a while ago :) | 23:04 |
mordred | but I thought going fstab would be "cleaner" and "more like unix" | 23:04 |
mordred | because "fstab" | 23:04 |
mordred | is "normal" | 23:04 |
SpamapS | which btw, is how cloud-init does this.. looking for it with blkid | 23:04 |
SpamapS | Actually what would be good would be if cloud-init were a set of tiny scripts that operated independently of cloud-init. | 23:04 |
SpamapS | find-openstack-configdrive would be a useful tool. | 23:05 |
mordred | yes | 23:05 |
*** ddieterly has quit IRC | 23:05 | |
*** hichihara has joined #openstack-infra | 23:06 | |
fungi | the popular argument is that sysvinit supported this as a side effect. the systemd maintainers consider it a bug that you could have a system boot to completion while unable to mount something listed in your fstab | 23:06 |
tim_o | more imporantly, here's the old one: 23.253.232.87 | 23:06 |
*** dangers is now known as dangers_away | 23:06 | |
*** markvoelker has quit IRC | 23:06 | |
fungi | decades of behavior entrenched as sysadmin assumption notwithstanding | 23:06 |
*** claudiub has joined #openstack-infra | 23:07 | |
*** prad has quit IRC | 23:07 | |
SpamapS | fungi: my favorite arguments are the ones where one side argues that the thing thats been working for generations was always the wrong thing. | 23:07 |
fungi | SpamapS: yep ;) | 23:07 |
clarkb | like vaccines | 23:07 |
*** andreykurilin_ has quit IRC | 23:07 | |
SpamapS | Sadly, sometimes they're right. :) | 23:07 |
*** andreykurilin__ has joined #openstack-infra | 23:07 | |
fungi | tim_o: yes, the previous gerrit server had ip addresses 23.253.232.87 and 2001:4800:7815:104:3bc3:d7f6:ff03:bf5d | 23:07 |
SpamapS | clarkb: ohnoyoudiint | 23:07 |
* clarkb goes back to being in doctors office | 23:07 | |
openstackgerrit | James Li proposed openstack-infra/project-config: Switch devstack-dsvm-f20 to centos7 for solum gate https://review.openstack.org/167413 | 23:08 |
*** craigbr has quit IRC | 23:08 | |
fungi | tim_o: but what you find returned by dns is correct so long as your resolvers aren't somehow broken | 23:09 |
mordred | SpamapS: remind me again ... | 23:09 |
mordred | if I chmod 700 the mount point /mnt/config | 23:09 |
SpamapS | mordred: root of the FS takes over | 23:09 |
mordred | k | 23:09 |
fungi | permissions on the mount point cease to matter once something else is mounted on it | 23:09 |
openstackgerrit | Ramy Asselin proposed openstack-infra/puppet-openstackci: Create a log server like http://logs.openstack.org https://review.openstack.org/167425 | 23:09 |
mordred | so I need arguments to mount to prevent access? | 23:09 |
SpamapS | mordred: aye | 23:10 |
mordred | k | 23:10 |
fungi | shadowed entirely by the permissions of the root of the filesystem being mounted there | 23:10 |
mordred | I'll deal with that later | 23:10 |
*** sdake__ has quit IRC | 23:10 | |
fungi | mordred: what sort of access do you need to prevent? if it's just write access, mounting with ro should take care of that | 23:10 |
mordred | fungi: read - but actually I can just unmount once I'm done reading | 23:11 |
mordred | SpamapS: http://paste.openstack.org/show/196242 | 23:11 |
fungi | mordred: oh, hah yeah having a write-only filesystem is fairly pointless agreed (with /dev/null as a possible counterexample) | 23:11 |
*** bhunter71 has joined #openstack-infra | 23:12 | |
notmyname | fungi: requirements job still has a bug https://jenkins07.openstack.org/job/gate-swift-requirements/58/console | 23:13 |
fungi | notmyname: thanks, looking | 23:13 |
mordred | SpamapS: ok - I've added a new thing to the matrix we need to test ... | 23:14 |
SpamapS | mordred: you want -o mode=0700 | 23:14 |
*** dims has quit IRC | 23:14 | |
openstackgerrit | Ian Wienand proposed openstack-infra/project-config: Switch nova-docker-f20 job to centos7 https://review.openstack.org/167437 | 23:14 |
mordred | SpamapS: we need to test that hp works both with and without config-drive :) | 23:14 |
fungi | notmyname: it looks like part of that patch didn't apply. trying to figure out what's going on there | 23:14 |
fungi | notmyname: oh, i see the bug | 23:14 |
mordred | I'm rebuilding/retrying | 23:14 |
mordred | btw - the ansible playbook to deal with this ROCKS | 23:14 |
openstackgerrit | James E. Blair proposed openstack-infra/devstack-gate: Temporarily add trove plugin configuration https://review.openstack.org/167412 | 23:15 |
*** dims has joined #openstack-infra | 23:16 | |
*** tnovacik has quit IRC | 23:17 | |
*** dims has quit IRC | 23:17 | |
*** dstanek has quit IRC | 23:17 | |
*** dims has joined #openstack-infra | 23:17 | |
*** dstanek has joined #openstack-infra | 23:18 | |
tim_o | Yes, the DNS always worked just fine...the firewall had the issue. | 23:18 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/project-config: Strip the correct return value from rev parse https://review.openstack.org/167440 | 23:19 |
*** garyh has quit IRC | 23:19 | |
fungi | clarkb: jeblair: mordred: ^ brown bag fix | 23:19 |
fungi | i'll rebuild the bare-trusty nodepool images again when that lands. deleting the current ones | 23:20 |
*** james_li has quit IRC | 23:20 | |
jeblair | fungi: +2 | 23:20 |
*** chlong has joined #openstack-infra | 23:20 | |
*** james_li has joined #openstack-infra | 23:20 | |
james_li | ianw: fungi: clarkb: Switching F20 job to centos7 for solum gate: https://review.openstack.org/#/c/167413/ Thanks! | 23:20 |
*** yamamoto has joined #openstack-infra | 23:20 | |
*** btran has quit IRC | 23:20 | |
fungi | looked through the script and see no other places where we made that error anyway | 23:21 |
openstackgerrit | Ramy Asselin proposed openstack-infra/system-config: WIP: Use common log server implementation https://review.openstack.org/167426 | 23:21 |
mordred | SpamapS: so mount -o mode=0700 /dev/disk/by-label/config-2 /mnt/config | 23:22 |
mordred | yeah? | 23:22 |
*** dizquierdo has quit IRC | 23:22 | |
*** james_li has quit IRC | 23:23 | |
openstackgerrit | Ian Wienand proposed openstack-infra/system-config: Remove devstack-f20 nodes https://review.openstack.org/167443 | 23:24 |
ianw | fungi: ^ so there's the other option ... | 23:24 |
SpamapS | mordred: that should work yeah | 23:25 |
*** ociuhandu has joined #openstack-infra | 23:25 | |
*** yamamoto has quit IRC | 23:25 | |
openstackgerrit | Ramy Asselin proposed openstack-infra/system-config: Add puppet-openstackci to included modules https://review.openstack.org/167444 | 23:26 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/project-config: Simplify requirements check run_command invocation https://review.openstack.org/167445 | 23:26 |
fungi | non-emergency improvement pointed out by HenryG ^ | 23:26 |
openstackgerrit | Ramy Asselin proposed openstack-infra/system-config: WIP: Use common log server implementation https://review.openstack.org/167426 | 23:27 |
fungi | thanks! | 23:27 |
openstackgerrit | Spencer Krum proposed openstack-infra/system-config: Print the node definition before apply test https://review.openstack.org/167346 | 23:27 |
nibalizer | okay /that/ one should actually work good | 23:28 |
notmyname | fungi: I've got to step out for a bit. any idea when I can recheck the patch that requirements check is blocking? I want to see it land today | 23:30 |
openstackgerrit | Ian Wienand proposed openstack-infra/project-config: Remove f20 node matching https://review.openstack.org/167448 | 23:30 |
fungi | notmyname: zuul estimates 5 minutes until it merges, then roughly an hour for me to get the worker images replaced again | 23:31 |
notmyname | fungi: ok, thanks | 23:31 |
*** dkranz has joined #openstack-infra | 23:31 | |
notmyname | fungi: I'll bike home and check on it later | 23:31 |
fungi | notmyname: okay, i'll ping you as soon as it's safe | 23:32 |
notmyname | thanks :-) | 23:32 |
*** otter768 has joined #openstack-infra | 23:33 | |
clarkb | a depends on should work | 23:34 |
clarkb | zuul-cloner respects that iirc | 23:34 |
*** stevemar has quit IRC | 23:34 | |
*** andreykurilin__ has quit IRC | 23:34 | |
clarkb | (this is new for the job though) | 23:34 |
jeblair | clarkb: but i think the job is still broken | 23:34 |
clarkb | oh :/ | 23:35 |
jeblair | clarkb: it will work in the future though, once the script is correct | 23:35 |
*** chlong has quit IRC | 23:35 | |
*** stevemar has joined #openstack-infra | 23:35 | |
jeblair | (which is kind of a neat bonus) | 23:35 |
*** chlong has joined #openstack-infra | 23:35 | |
jeblair | "this change depends on a future global requirements change" | 23:35 |
*** ChuckC has quit IRC | 23:35 | |
openstackgerrit | Merged openstack-infra/project-config: Strip the correct return value from rev parse https://review.openstack.org/167440 | 23:35 |
openstackgerrit | Merged openstack-infra/project-config: Strip the correct return value from rev parse https://review.openstack.org/167440 | 23:35 |
*** asettle has quit IRC | 23:35 | |
openstackgerrit | Spencer Krum proposed openstack-infra/system-config: Print the node definition before apply test https://review.openstack.org/167346 | 23:36 |
*** otter768 has quit IRC | 23:37 | |
*** ChuckC has joined #openstack-infra | 23:39 | |
*** mwagner_lap has joined #openstack-infra | 23:39 | |
fungi | bare-trusty image updates are runnign again in all providers | 23:40 |
fungi | agentle's thread on legal-discuss points out that none of our infra documentation indicates its license in rendered form, only hidden away in its source tree | 23:41 |
fungi | dhellmann: is there a sphinx convention recommended for indicating licensing in documents, or should we just hardcode it into our footer string? | 23:42 |
fungi | i notice that governance.o.o, specs and so on exhibit the same problem | 23:43 |
*** dkranz has quit IRC | 23:43 | |
*** ajmiller has quit IRC | 23:45 | |
*** Hal has joined #openstack-infra | 23:47 | |
*** markvoelker has joined #openstack-infra | 23:47 | |
*** Hal is now known as Guest17738 | 23:47 | |
*** Hal1 has quit IRC | 23:48 | |
*** oomichi has joined #openstack-infra | 23:49 | |
mordred | SpamapS: woot! | 23:50 |
mordred | SpamapS: the no-config drive use-dhcp case works | 23:50 |
mordred | greghaynes: ^^ | 23:51 |
*** tkelsey has joined #openstack-infra | 23:52 | |
*** ZZelle_ has quit IRC | 23:52 | |
*** markvoelker has quit IRC | 23:52 | |
mordred | greghaynes: on hp, with ubuntu-minimal vm cloud-instance-simple-config infra | 23:52 |
greghaynes | ooo | 23:52 |
greghaynes | awesome | 23:52 |
mordred | trying with config-drive enabled | 23:52 |
*** Somay has quit IRC | 23:53 | |
greghaynes | ill get there eventually ;) you keep making elements faster than I can review / test them | 23:53 |
*** yamamoto has joined #openstack-infra | 23:53 | |
*** craigbr has joined #openstack-infra | 23:53 | |
greghaynes | with a hot cache these minimal elements are pretty fast | 23:54 |
greghaynes | I like | 23:54 |
*** ildikov_afk has quit IRC | 23:54 | |
mordred | greghaynes: \o/ | 23:54 |
*** gyee has joined #openstack-infra | 23:54 | |
mordred | greghaynes: sorry - I may have warned you - I can churn out not-quite-done code like a banshee | 23:54 |
mordred | s/may have/may not have/ | 23:55 |
*** Somay has joined #openstack-infra | 23:55 | |
greghaynes | haha, ive noticed | 23:55 |
*** tkelsey has quit IRC | 23:56 | |
*** oomichi has quit IRC | 23:56 | |
*** craigbr has quit IRC | 23:57 | |
fungi | if as often suggested the last 10% is 90% of the effort, then by writing code which is 90% done you can churn it out 10x as fast as people who write complete code ;) | 23:57 |
fungi | efficiency in action! | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!