*** JasonCL has quit IRC | 00:01 | |
*** JasonCL has joined #zuul | 00:05 | |
*** JasonCL has quit IRC | 00:09 | |
openstackgerrit | James E. Blair proposed openstack-infra/zuul-website master: Add a documentation index page https://review.openstack.org/555505 | 00:22 |
---|---|---|
openstackgerrit | melissaml proposed openstack-infra/zuul master: fix typos in documentation https://review.openstack.org/555537 | 00:23 |
*** weshay is now known as weshay_PTO | 00:25 | |
openstackgerrit | Ian Wienand proposed openstack-infra/nodepool master: Test growroot in boot tests https://review.openstack.org/555103 | 00:30 |
*** JasonCL has joined #zuul | 00:34 | |
*** JasonCL has quit IRC | 00:36 | |
*** odyssey4me has quit IRC | 00:38 | |
*** odyssey4me has joined #zuul | 00:39 | |
*** harlowja_ has quit IRC | 01:13 | |
*** rlandy|bbl is now known as rlandy | 01:22 | |
*** JasonCL has joined #zuul | 01:35 | |
*** JasonCL has quit IRC | 01:41 | |
*** rlandy has quit IRC | 02:15 | |
dmsimard | corvus: Could/should we set up a docs theme that blends in with the website like the OpenStack one ? I think it looks great, ex: https://docs.openstack.org/python-openstackclient/latest/ | 02:19 |
*** dkranz has quit IRC | 02:20 | |
*** JasonCL has joined #zuul | 02:45 | |
*** JasonCL has quit IRC | 02:55 | |
*** harlowja has joined #zuul | 04:19 | |
*** persia has quit IRC | 04:20 | |
*** weshay_PTO is now known as weshay | 04:21 | |
*** persia has joined #zuul | 04:21 | |
*** harlowja has quit IRC | 05:12 | |
*** swest has joined #zuul | 05:40 | |
*** swest has quit IRC | 05:48 | |
*** swest has joined #zuul | 05:52 | |
*** flepied has joined #zuul | 05:58 | |
*** flepied has quit IRC | 06:07 | |
*** flepied has joined #zuul | 06:44 | |
*** electrofelix has joined #zuul | 08:01 | |
*** pwhalen has quit IRC | 08:35 | |
*** pwhalen has joined #zuul | 08:35 | |
*** pwhalen has joined #zuul | 08:35 | |
*** tosky has joined #zuul | 08:45 | |
*** JasonCL has joined #zuul | 08:46 | |
*** jpena|off is now known as jpena | 08:49 | |
*** JasonCL has quit IRC | 08:53 | |
*** hasharAway is now known as hashar | 09:02 | |
*** JasonCL has joined #zuul | 09:41 | |
*** JasonCL has quit IRC | 09:46 | |
*** JasonCL has joined #zuul | 09:52 | |
*** electrofelix has quit IRC | 11:55 | |
*** odyssey4me has quit IRC | 12:12 | |
*** odyssey4me has joined #zuul | 12:12 | |
*** tosky has quit IRC | 12:15 | |
*** tosky has joined #zuul | 12:15 | |
*** rlandy has joined #zuul | 12:34 | |
*** dkranz has joined #zuul | 12:52 | |
openstackgerrit | Jeremy Stanley proposed openstack-infra/zuul master: Add instructions for reporting vulnerabilities https://review.openstack.org/554352 | 13:18 |
*** pwhalen has quit IRC | 13:28 | |
*** pwhalen has joined #zuul | 13:43 | |
openstackgerrit | Tobias Henkel proposed openstack-infra/zuul master: Add instructions for reporting vulnerabilities https://review.openstack.org/554352 | 14:09 |
*** jpena is now known as jpena|lunch | 14:12 | |
openstackgerrit | Tobias Henkel proposed openstack-infra/zuul master: Add instructions for reporting vulnerabilities https://review.openstack.org/554352 | 14:13 |
openstackgerrit | Tobias Henkel proposed openstack-infra/zuul master: Add instructions for reporting vulnerabilities https://review.openstack.org/554352 | 14:14 |
corvus | dmsimard: i think that's a fine idea, but let's wait a bit and see if we end up sticking with this website theme | 14:20 |
dmsimard | sure | 14:21 |
*** dkranz has quit IRC | 14:47 | |
-openstackstatus- NOTICE: zuul.o.o has been restarted to pick up latest code base and clear memory usage. Both check / gate queues were saved, be sure to check your patches and recheck when needed. | 14:53 | |
openstackgerrit | Merged openstack-infra/zuul master: fix typos in documentation https://review.openstack.org/555537 | 14:57 |
*** jpena|lunch is now known as jpena | 14:58 | |
*** swest has quit IRC | 15:03 | |
mnaser | tfw you realize having zuul.ci would be really cool, whois to check if it's available, and see it's already registered to corvus :D | 15:27 |
corvus | mnaser: yeah... i have... reservations about publicising it, so would rather not do so right now, but we may be able to use it later. | 15:28 |
mnaser | corvus: thats fine, i thought it would be cool to just have "just in vase" | 15:28 |
mnaser | s/vase/case/ | 15:29 |
corvus | i have a lovely vase we could put it in | 15:29 |
mnaser | corvus: i guess we can bring a vase with Zuul this weekend? :) | 15:31 |
*** dkranz has joined #zuul | 15:49 | |
-openstackstatus- NOTICE: Gerrit will be temporarily unreachable as we restart it to complete the rename of some projects. | 15:51 | |
*** flepied has quit IRC | 16:13 | |
*** harlowja has joined #zuul | 16:16 | |
*** timrc has quit IRC | 16:17 | |
*** timrc has joined #zuul | 16:18 | |
openstackgerrit | James E. Blair proposed openstack-infra/zuul master: Log error messages when reconfiguration fails https://review.openstack.org/555867 | 17:01 |
corvus | could folks review https://review.openstack.org/#/q/topic:zuul-docs please? would be nice to locate the zuul docs on the zuul website before release | 17:34 |
openstackgerrit | Merged openstack-infra/zuul-website master: Add a documentation index page https://review.openstack.org/555505 | 17:42 |
openstackgerrit | Merged openstack-infra/zuul-sphinx master: Publish docs to zuul-ci.org https://review.openstack.org/555501 | 17:43 |
*** jpena is now known as jpena|off | 17:43 | |
mordred | corvus: done | 17:44 |
clarkb | Shrews: and mordred are faster than me | 17:44 |
mordred | clarkb: I just blindly click approve buttons on patches from corvus ;) | 17:45 |
mordred | Diabelko, corvus: just seeing https://github.com/Juniper/contrail-zuul-jobs and http://zuulv3.opencontrail.org/ is super cool :) | 17:47 |
corvus | ++ | 17:47 |
openstackgerrit | Merged openstack-infra/nodepool master: Publish docs to zuul-ci.org https://review.openstack.org/555497 | 17:49 |
*** harlowja has quit IRC | 17:50 | |
tobiash | corvus: left a question on 555867 | 17:56 |
gundalow | Hi, I'm working on Zuul ansible-network integration. Looking at https://ansible.softwarefactory-project.io/zuul/builds.html I see my job (top line) failed with POST_FAILURE (which isn't suprising since I'm hacking with stuff) | 18:05 |
mordred | gundalow: that logs link it's very useful is it? | 18:05 |
clarkb | if networking broke it wouldn't be able to copy logs :/ | 18:06 |
gundalow | I've never used finger before | 18:06 |
mordred | gundalow: well, this is not a good time to start ... | 18:06 |
mordred | gundalow: displaying that finger link there in that context is a bug | 18:06 |
clarkb | and likely due to a failure to copy the actual logs which updates the url right? | 18:06 |
mordred | yip | 18:07 |
clarkb | one option would be to recheck it and then watch it in your browser while in progress to try and see what happens | 18:07 |
tobiash | gundalow: you might see what the issue is if you watch the stream during the job | 18:07 |
clarkb | another would be to have your zuul admins hold the node for you (but if networking is broken even that may not be sufficient) | 18:07 |
mordred | gundalow: the issue at hand in this case is that something failed at uploading the log files - which in general operation should not happen but you may run in to sometimes during early hacking like this | 18:07 |
clarkb | so you might be best off testing the tasks locally? | 18:07 |
mordred | well - I think the test here is explicitly testing adding the linters job to a project | 18:08 |
mordred | something may be wrong more systemically ... tristanC ^^ | 18:09 |
clarkb | oh I read too much into ansible-network integration mabye | 18:09 |
gundalow | sorry, let me give more context | 18:09 |
gundalow | I'm not doing anything "network" related. I'm just updating roles/linters/ so it matches the gh/ansible/ansible standard | 18:10 |
gundalow | I'll rerun and see if I can catch the finger output as it's running (might stick a pause 10 in there) | 18:10 |
mordred | gundalow: ++ | 18:11 |
gundalow | Not currently setup to test locally. Had a very productice meeting with rcarrillocruz & other network people this week, so just wanting to put some of that knowledge to use while rcarrillocruz is away next week | 18:11 |
mordred | \o/ | 18:12 |
Shrews | oh shoot. i forgot *again* that rcarrillocruz was in durham. rcarrillocruz, still here? | 18:12 |
gundalow | nop | 18:12 |
gundalow | Shrews: I'm in Ansible office | 18:12 |
* mordred hands Shrews a sad bunny rabbit | 18:12 | |
* Shrews haz teh sadz | 18:12 | |
mordred | Shrews: you should go see gundalow to make up for it | 18:12 |
Shrews | gundalow: when do you leave? | 18:13 |
gundalow | Shrews: on the 1940 from RDU | 18:13 |
Shrews | gundalow: oh. well then... umm, safe flight and stuff? :) | 18:13 |
gundalow | hehe | 18:13 |
Shrews | not much time to head over now | 18:13 |
gundalow | nod | 18:14 |
gundalow | Didn't realise you were over this side | 18:14 |
gundalow | See you in Austin, TX for AnsibleFest I guess :) | 18:14 |
Shrews | i am indeed | 18:14 |
clarkb | does Shrews fly? | 18:14 |
gundalow | doh, next time | 18:14 |
mordred | Shrews, gundalow: we should make plans to go eat a large pile of meat | 18:14 |
Shrews | gundalow: well, i wasn't allowed to go to the last fest, so not much hope for this one | 18:14 |
gundalow | I am gundalow and I approve of this message | 18:14 |
Shrews | yada yada budget constraints yada yada | 18:15 |
gundalow | (food, not Shrews being on the no fly list) | 18:15 |
gundalow | aye | 18:15 |
*** hashar is now known as hasharAway | 18:15 | |
mordred | Shrews: you could always walk to austin | 18:15 |
Shrews | mordred: you could come pick me up | 18:16 |
clarkb | I need to road tripl more | 18:16 |
mordred | Shrews: I could fly out there, then you me and olaph could hike the backroads on a jaunty trek across the country, getting in to mad-cap adventures | 18:17 |
rcarrillocruz | Shrews: at the airport now :/ | 18:17 |
clarkb | suddenly I need to take a few days off and road trip | 18:17 |
clarkb | maybe when I get back from la | 18:17 |
rcarrillocruz | so much busy week , i just want to get on a plane and crash | 18:17 |
rcarrillocruz | def. be off next week | 18:18 |
mordred | :/ just looked like a version of \o/ except with a person raising one arm who has a tiny head on top of his other tiny head | 18:18 |
clarkb | rcarrillocruz: typically that is not what you want the plane to do | 18:18 |
rcarrillocruz | haha | 18:18 |
rcarrillocruz | clarkb: so, reading scrollback, yeah, planning to get back to the executor zones story | 18:19 |
rcarrillocruz | mrhillsman: ^ | 18:19 |
rcarrillocruz | when back to work | 18:19 |
rcarrillocruz | and possibly poke at some nodepool driver | 18:20 |
rcarrillocruz | i just got an openstack tenant created on our VIRL server, need to see *if* nodepool can just create instances in it | 18:20 |
rcarrillocruz | cos that'd be awesome, as it would be treated as any other cloud, regardless of virl being a heavily speacilzed thing just for networking | 18:21 |
rcarrillocruz | if not, then yeah, will poke at drivers | 18:21 |
rcarrillocruz | mordred , Shrews : so turns out, we'll create our images separately from DIB as some of you know, network images being snowflakes, etc. pabelanger mentioned to possibly code a feature like 'nodepool-cloud-image-uploader' , where we would set a setting on nodepoolyml to pull cloud images from | 18:23 |
rcarrillocruz | is that something you deem reasonable to work on before even poking at it | 18:23 |
clarkb | rcarrillocruz: there is a feature to just use images in the cloud | 18:23 |
clarkb | rcarrillocruz: so you could use that | 18:23 |
rcarrillocruz | to avoid humans doing the upload | 18:23 |
rcarrillocruz | yeah, i mean... i'm fine doing the upload with a cron or not, but pabelanger suggested to maybe have that machinery as well as nodepool | 18:23 |
clarkb | rcarrillocruz: if that is your goal I'd make a dib element to do that | 18:24 |
rcarrillocruz | it's not supercrucial you know... | 18:24 |
clarkb | its probably a one liner in shell | 18:24 |
rcarrillocruz | k, i have a dib for that already | 18:24 |
rcarrillocruz | if dib, so be it | 18:24 |
clarkb | rcarrillocruz: youdon't have to dib it from scratch | 18:24 |
clarkb | the ubuntu element for example grabs the upstream cloud image and then potentially allows you to modify it but you don't have to | 18:25 |
clarkb | so youcould do similar with any other image really | 18:25 |
clarkb | but that way nodepool doesn't need a special feature, its just an element in dib that you can update to meet the demands of changing image needs | 18:25 |
gundalow | After changing https://github.com/ansible-network/zuul-config/pull/6/files do I need to do anything to make that take effect? I still see include ... sf-jobs/roles/linters/tasks/lint_flake8.yaml in job output | 18:26 |
clarkb | rcarrillocruz: the upside to that too is dib has built in caching tooling already too so you wouldn't need to figure that out in nodepool | 18:27 |
rcarrillocruz | k | 18:28 |
clarkb | gundalow: zuul will need to reload its config successfully but that should be it. Is it possible that the reconfigure failed? | 18:29 |
Shrews | corvus: any idea what setting i could be missing from zuul to cause this? http://paste.openstack.org/show/710398/ | 18:29 |
clarkb | Shrews: you need to accept the ssh host key? | 18:30 |
clarkb | Shrews: I think thats the host key is not in known_hosts error | 18:30 |
gundalow | rcarrillocruz: Do I need to manually poke something to Zuul reload configuration changes to ansible-network/zuul-config? | 18:31 |
Shrews | clarkb: hrm, but i've ssh'd from host to my gerrit with that account already. | 18:31 |
rcarrillocruz | you shouldn't , but check it out on #softwarefactory | 18:31 |
rcarrillocruz | if there's been an issue scheduler wise, they can look | 18:31 |
clarkb | Shrews: also I don't think gerrit uses ed25519 keys, possibly its hitting the host on port 22 and not 29418? | 18:31 |
rcarrillocruz | tristanC , fbo_ and/or dmsimard could help checking that server | 18:31 |
dmsimard | ohai | 18:32 |
gundalow | harro | 18:32 |
rcarrillocruz | i summoned david! | 18:32 |
* dmsimard gets summoned way too much | 18:33 | |
dmsimard | gundalow: let's move to #softwarefactory ? | 18:33 |
Shrews | clarkb: port defaults to 29418, and using the same key file i used manually. weird | 18:33 |
*** bhavik1 has joined #zuul | 18:33 | |
clarkb | gerrit 2.14 did add ed25519 key support | 18:35 |
tobiash | oh finally... | 18:35 |
clarkb | Shrews: I suppose it is possible paramiko lacks support for that key type? | 18:36 |
Shrews | clarkb: ah, i had to use the same address when connecting | 18:36 |
clarkb | Shrews: oh that will do it yup | 18:36 |
tobiash | does openstack support ed25519? | 18:37 |
tobiash | our cloud runs newton and doesn't | 18:37 |
clarkb | tobiash: I don't think openstack cares? | 18:38 |
clarkb | tobiash: or do you mean for the keys auto generated for you? | 18:38 |
tobiash | clarkb: I mean, registering your public key (e.g. in horizon) | 18:39 |
tobiash | it doesn't accept ed25519 keys | 18:39 |
clarkb | tobiash: in horizon they might check but if you do it via the nova api I don't think it cares | 18:39 |
clarkb | tobiash: you just give it a public key file and tat can include multiple keys and of different types | 18:39 |
tobiash | oh, have to try that | 18:39 |
clarkb | tobiash: some of our rooters use ed25519 keys and they all get jammed into a single infra-root-keys "key" | 18:40 |
clarkb | so we have like 8 keys in one | 18:40 |
tobiash | clarkb: using the api I get 'Keypair data is invalid: failed to generate fingerprint (HTTP 400)' so it really rejects ed25519 | 18:45 |
mordred | wow | 18:47 |
tobiash | maybe newton is too old or I don't know the 'right' way of injecting the key without fingerprint validation ;) | 18:51 |
tobiash | ah, found this: https://bugs.launchpad.net/nova/+bug/1555521 | 18:54 |
openstack | Launchpad bug 1555521 in OpenStack Compute (nova) ""failed to generate fingerprint" when importing ed25519 key" [Medium,Confirmed] | 18:54 |
clarkb | tobiash: https://git.openstack.org/cgit/openstack-infra/system-config/tree/playbooks/clouds_layouts.yml#n37 we put all those keys into a single nova keypair two of them are ed25519 | 18:58 |
tobiash | hrm, does shade use different apis? | 19:00 |
*** jesusaur has quit IRC | 19:05 | |
mordred | tobiash: no? | 19:06 |
tobiash | also with ansible it gets rejected | 19:06 |
mordred | I wonder if the fact that we're uploading more than one key in our keypair payload has an effect | 19:07 |
mordred | tobiash: can you try putting in 2 public keys (or maybe the same key twice?) | 19:07 |
clarkb | maybe only the first key is checked | 19:08 |
mordred | tobiash: I'm also curious if perhaps nova is ... yeah | 19:08 |
tobiash | hrm, I'll try an rsa key as the first | 19:08 |
mordred | yah. I bet nova will make a fingerprint of the first key and treat the additional lines as part of the comment | 19:08 |
mordred | clarkb: it's possible here that the support for multi-keys in the keypair that we're using is just an accident :) | 19:08 |
tobiash | yeah, it only checks the first one | 19:08 |
tobiash | so you can piggyback an ed25519 key behind an rsa key | 19:09 |
mordred | tobiash: well- at least there is a workaround for it | 19:09 |
mordred | yah | 19:09 |
tobiash | interesting | 19:09 |
mordred | that's definitely one word for it | 19:09 |
*** harlowja has joined #zuul | 19:09 | |
tobiash | scary another word? | 19:09 |
mordred | what is the fingerprint even used for? | 19:10 |
clarkb | ya I'm not sure nova should care | 19:10 |
mordred | I think some people likely use clouds differently than I do | 19:10 |
tobiash | I'm no nova expert | 19:10 |
clarkb | like its user supplied data that only ever runs on user instances | 19:10 |
clarkb | let users validate their data | 19:10 |
mordred | list keypairs returns a fingerprint for each one | 19:11 |
mordred | https://developer.openstack.org/api-ref/compute/#list-keypairs | 19:11 |
tobiash | yah, but only the fingerprint of the first of the 'multi-key-pair' | 19:12 |
mordred | yup | 19:12 |
*** jesusaur has joined #zuul | 19:12 | |
*** bhavik1 has quit IRC | 19:29 | |
*** openstackgerrit has quit IRC | 19:34 | |
corvus | Shrews: your issue straigtened out? | 19:56 |
Shrews | corvus: yup thx | 19:56 |
*** patriciadomin has joined #zuul | 20:03 | |
*** pwhalen has quit IRC | 20:55 | |
*** pwhalen has joined #zuul | 20:59 | |
*** pwhalen has joined #zuul | 20:59 | |
*** dkranz has quit IRC | 21:00 | |
Diabelko | mordred: good to hear that, we try to follow a model very similar to yours, but we have a little bit different project type | 21:05 |
Diabelko | majority of our code is C++, so we actually have to have a very long compiling jobs ;) | 21:05 |
*** jesusaur has quit IRC | 21:05 | |
Diabelko | I'll be happy to talk to you guys in Vancouver about our stuff ;) | 21:06 |
mordred | Diabelko: ++ | 21:06 |
mordred | I look forward to it - I miss C++ | 21:06 |
*** jesusaur has joined #zuul | 21:06 | |
*** openstackgerrit has joined #zuul | 21:14 | |
openstackgerrit | Merged openstack-infra/zuul master: Remove empty sections from docs https://review.openstack.org/554315 | 21:14 |
*** jesusaur has quit IRC | 21:36 | |
*** JasonCL has quit IRC | 21:41 | |
*** JasonCL has joined #zuul | 21:43 | |
*** JasonCL has quit IRC | 21:44 | |
*** JasonCL has joined #zuul | 22:00 | |
*** JasonCL has quit IRC | 22:05 | |
*** EmilienM has quit IRC | 22:34 | |
*** EmilienM has joined #zuul | 22:36 | |
*** JasonCL has joined #zuul | 22:37 | |
*** hasharAway has quit IRC | 22:39 | |
openstackgerrit | Monty Taylor proposed openstack-infra/zuul master: Upgrade to webpack 4 https://review.openstack.org/551987 | 22:40 |
openstackgerrit | Monty Taylor proposed openstack-infra/zuul master: Upgrade from angularjs (v1) to angular (v5) https://review.openstack.org/551989 | 22:40 |
openstackgerrit | Monty Taylor proposed openstack-infra/zuul master: Use glyphicons for status balls https://review.openstack.org/551992 | 22:40 |
openstackgerrit | Monty Taylor proposed openstack-infra/zuul master: Use typescript for webpack config https://review.openstack.org/555948 | 22:40 |
*** rlandy has quit IRC | 22:43 | |
*** JasonCL has quit IRC | 22:44 | |
*** JasonCL has joined #zuul | 23:05 | |
*** JasonCL has quit IRC | 23:17 | |
*** tosky has quit IRC | 23:19 | |
*** jesusaur has joined #zuul | 23:24 | |
*** JasonCL has joined #zuul | 23:36 | |
*** JasonCL has quit IRC | 23:41 | |
*** jesusaur has quit IRC | 23:42 | |
*** jesusaur has joined #zuul | 23:43 | |
*** JasonCL has joined #zuul | 23:43 | |
*** JasonCL has quit IRC | 23:48 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!