Friday, 2018-03-23

*** JasonCL has quit IRC00:01
*** JasonCL has joined #zuul00:05
*** JasonCL has quit IRC00:09
openstackgerritJames E. Blair proposed openstack-infra/zuul-website master: Add a documentation index page  https://review.openstack.org/55550500:22
openstackgerritmelissaml proposed openstack-infra/zuul master: fix typos in documentation  https://review.openstack.org/55553700:23
*** weshay is now known as weshay_PTO00:25
openstackgerritIan Wienand proposed openstack-infra/nodepool master: Test growroot in boot tests  https://review.openstack.org/55510300:30
*** JasonCL has joined #zuul00:34
*** JasonCL has quit IRC00:36
*** odyssey4me has quit IRC00:38
*** odyssey4me has joined #zuul00:39
*** harlowja_ has quit IRC01:13
*** rlandy|bbl is now known as rlandy01:22
*** JasonCL has joined #zuul01:35
*** JasonCL has quit IRC01:41
*** rlandy has quit IRC02:15
dmsimardcorvus: 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 IRC02:20
*** JasonCL has joined #zuul02:45
*** JasonCL has quit IRC02:55
*** harlowja has joined #zuul04:19
*** persia has quit IRC04:20
*** weshay_PTO is now known as weshay04:21
*** persia has joined #zuul04:21
*** harlowja has quit IRC05:12
*** swest has joined #zuul05:40
*** swest has quit IRC05:48
*** swest has joined #zuul05:52
*** flepied has joined #zuul05:58
*** flepied has quit IRC06:07
*** flepied has joined #zuul06:44
*** electrofelix has joined #zuul08:01
*** pwhalen has quit IRC08:35
*** pwhalen has joined #zuul08:35
*** pwhalen has joined #zuul08:35
*** tosky has joined #zuul08:45
*** JasonCL has joined #zuul08:46
*** jpena|off is now known as jpena08:49
*** JasonCL has quit IRC08:53
*** hasharAway is now known as hashar09:02
*** JasonCL has joined #zuul09:41
*** JasonCL has quit IRC09:46
*** JasonCL has joined #zuul09:52
*** electrofelix has quit IRC11:55
*** odyssey4me has quit IRC12:12
*** odyssey4me has joined #zuul12:12
*** tosky has quit IRC12:15
*** tosky has joined #zuul12:15
*** rlandy has joined #zuul12:34
*** dkranz has joined #zuul12:52
openstackgerritJeremy Stanley proposed openstack-infra/zuul master: Add instructions for reporting vulnerabilities  https://review.openstack.org/55435213:18
*** pwhalen has quit IRC13:28
*** pwhalen has joined #zuul13:43
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Add instructions for reporting vulnerabilities  https://review.openstack.org/55435214:09
*** jpena is now known as jpena|lunch14:12
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Add instructions for reporting vulnerabilities  https://review.openstack.org/55435214:13
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Add instructions for reporting vulnerabilities  https://review.openstack.org/55435214:14
corvusdmsimard: i think that's a fine idea, but let's wait a bit and see if we end up sticking with this website theme14:20
dmsimardsure14:21
*** dkranz has quit IRC14: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
openstackgerritMerged openstack-infra/zuul master: fix typos in documentation  https://review.openstack.org/55553714:57
*** jpena|lunch is now known as jpena14:58
*** swest has quit IRC15:03
mnasertfw you realize having zuul.ci would be really cool, whois to check if it's available, and see it's already registered to corvus :D15:27
corvusmnaser: 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
mnasercorvus: thats fine, i thought it would be cool to just have "just in vase"15:28
mnasers/vase/case/15:29
corvusi have a lovely vase we could put it in15:29
mnasercorvus: i guess we can bring a vase with Zuul this weekend? :)15:31
*** dkranz has joined #zuul15:49
-openstackstatus- NOTICE: Gerrit will be temporarily unreachable as we restart it to complete the rename of some projects.15:51
*** flepied has quit IRC16:13
*** harlowja has joined #zuul16:16
*** timrc has quit IRC16:17
*** timrc has joined #zuul16:18
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Log error messages when reconfiguration fails  https://review.openstack.org/55586717:01
corvuscould folks review https://review.openstack.org/#/q/topic:zuul-docs  please?  would be nice to locate the zuul docs on the zuul website before release17:34
openstackgerritMerged openstack-infra/zuul-website master: Add a documentation index page  https://review.openstack.org/55550517:42
openstackgerritMerged openstack-infra/zuul-sphinx master: Publish docs to zuul-ci.org  https://review.openstack.org/55550117:43
*** jpena is now known as jpena|off17:43
mordredcorvus: done17:44
clarkbShrews:  and mordred are faster than me17:44
mordredclarkb: I just blindly click approve buttons on patches from corvus ;)17:45
mordredDiabelko, corvus: just seeing https://github.com/Juniper/contrail-zuul-jobs and http://zuulv3.opencontrail.org/ is super cool :)17:47
corvus++17:47
openstackgerritMerged openstack-infra/nodepool master: Publish docs to zuul-ci.org  https://review.openstack.org/55549717:49
*** harlowja has quit IRC17:50
tobiashcorvus: left a question on 55586717:56
gundalowHi, 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
mordredgundalow: that logs link it's very useful is it?18:05
clarkbif networking broke it wouldn't be able to copy logs :/18:06
gundalowI've never used finger before18:06
mordredgundalow: well, this is not a good time to start ...18:06
mordredgundalow: displaying that finger link there in that context is a bug18:06
clarkband likely due to a failure to copy the actual logs which updates the url right?18:06
mordredyip18:07
clarkbone option would be to recheck it and then watch it in your browser while in progress to try and see what happens18:07
tobiashgundalow: you might see what the issue is if you watch the stream during the job18:07
clarkbanother 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
mordredgundalow: 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 this18:07
clarkbso you might be best off testing the tasks locally?18:07
mordredwell - I think the test here is explicitly testing adding the linters job to a project18:08
mordredsomething may be wrong more systemically ... tristanC ^^18:09
clarkboh I read too much into ansible-network integration mabye18:09
gundalowsorry, let me give more context18:09
gundalowI'm not doing anything "network" related. I'm just updating roles/linters/ so it matches the gh/ansible/ansible standard18:10
gundalowI'll rerun and see if I can catch the finger output as it's running (might stick a pause 10 in there)18:10
mordredgundalow: ++18:11
gundalowNot 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 week18:11
mordred\o/18:12
Shrewsoh shoot. i forgot *again* that rcarrillocruz was in durham. rcarrillocruz, still here?18:12
gundalownop18:12
gundalowShrews: I'm in Ansible office18:12
* mordred hands Shrews a sad bunny rabbit18:12
* Shrews haz teh sadz18:12
mordredShrews: you should go see gundalow to make up for it18:12
Shrewsgundalow: when do you leave?18:13
gundalowShrews: on the 1940 from RDU18:13
Shrewsgundalow: oh. well then... umm, safe flight and stuff?  :)18:13
gundalowhehe18:13
Shrewsnot much time to head over now18:13
gundalownod18:14
gundalowDidn't realise you were over this side18:14
gundalowSee you in Austin, TX for AnsibleFest I guess :)18:14
Shrewsi am indeed18:14
clarkbdoes Shrews fly?18:14
gundalowdoh, next time18:14
mordredShrews, gundalow: we should make plans to go eat a large pile of meat18:14
Shrewsgundalow: well, i wasn't allowed to go to the last fest, so not much hope for this one18:14
gundalowI am gundalow and I approve of this message18:14
Shrewsyada yada budget constraints yada yada18:15
gundalow(food, not Shrews being on the no fly list)18:15
gundalowaye18:15
*** hashar is now known as hasharAway18:15
mordredShrews: you could always walk to austin18:15
Shrewsmordred: you could come pick me up18:16
clarkbI need to road tripl more18:16
mordredShrews: 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 adventures18:17
rcarrillocruzShrews: at the airport now :/18:17
clarkbsuddenly I need to take a few days off and road trip18:17
clarkbmaybe when I get back from la18:17
rcarrillocruzso much busy week , i just want to get on a plane and crash18:17
rcarrillocruzdef. be off next week18: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 head18:18
clarkbrcarrillocruz: typically that is not what you want the plane to do18:18
rcarrillocruzhaha18:18
rcarrillocruzclarkb: so, reading scrollback, yeah, planning to get back to the executor zones story18:19
rcarrillocruzmrhillsman: ^18:19
rcarrillocruzwhen back to work18:19
rcarrillocruzand possibly poke at some nodepool driver18:20
rcarrillocruzi just got an openstack tenant created on our VIRL server, need to see *if* nodepool can just create instances in it18:20
rcarrillocruzcos that'd be awesome, as it would be treated as any other cloud, regardless of virl being a heavily speacilzed thing just for networking18:21
rcarrillocruzif not, then yeah, will poke at drivers18:21
rcarrillocruzmordred , 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 from18:23
rcarrillocruzis that something you deem reasonable to work on before even poking at it18:23
clarkbrcarrillocruz: there is a feature to just use images in the cloud18:23
clarkbrcarrillocruz: so you could use that18:23
rcarrillocruzto avoid humans doing the upload18:23
rcarrillocruzyeah, i mean... i'm fine doing the upload with a cron or not, but pabelanger suggested to maybe have that machinery as well as nodepool18:23
clarkbrcarrillocruz: if that is your goal I'd make a dib element to do that18:24
rcarrillocruzit's not supercrucial you know...18:24
clarkbits probably a one liner in shell18:24
rcarrillocruzk, i have a dib for that already18:24
rcarrillocruzif dib, so be it18:24
clarkbrcarrillocruz: youdon't have to dib it from scratch18:24
clarkbthe ubuntu element for example grabs the upstream cloud image and then potentially allows you to modify it but you don't have to18:25
clarkbso youcould do similar with any other image really18:25
clarkbbut 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 needs18:25
gundalowAfter 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 output18:26
clarkbrcarrillocruz: the upside to that too is dib has built in caching tooling already too so you wouldn't need to figure that out in nodepool18:27
rcarrillocruzk18:28
clarkbgundalow: zuul will need to reload its config successfully but that should be it. Is it possible that the reconfigure failed?18:29
Shrewscorvus: any idea what setting i could be missing from zuul to cause this? http://paste.openstack.org/show/710398/18:29
clarkbShrews: you need to accept the ssh host key?18:30
clarkbShrews: I think thats the host key is not in known_hosts error18:30
gundalowrcarrillocruz: Do I need to manually poke something to Zuul reload configuration changes to ansible-network/zuul-config?18:31
Shrewsclarkb: hrm, but i've ssh'd from host to my gerrit with that account already.18:31
rcarrillocruzyou shouldn't , but check it out on #softwarefactory18:31
rcarrillocruzif there's been an issue scheduler wise, they can look18:31
clarkbShrews: also I don't think gerrit uses ed25519 keys, possibly its hitting the host on port 22 and not 29418?18:31
rcarrillocruztristanC , fbo_ and/or dmsimard could help checking that server18:31
dmsimardohai18:32
gundalowharro18:32
rcarrillocruzi summoned david!18:32
* dmsimard gets summoned way too much18:33
dmsimardgundalow: let's move to #softwarefactory ?18:33
Shrewsclarkb: port defaults to 29418, and using the same key file i used manually. weird18:33
*** bhavik1 has joined #zuul18:33
clarkbgerrit 2.14 did add ed25519 key support18:35
tobiashoh finally...18:35
clarkbShrews: I suppose it is possible paramiko lacks support for that key type?18:36
Shrewsclarkb: ah, i had to use the same address when connecting18:36
clarkbShrews: oh that will do it yup18:36
tobiashdoes openstack support ed25519?18:37
tobiashour cloud runs newton and doesn't18:37
clarkbtobiash: I don't think openstack cares?18:38
clarkbtobiash: or do you mean for the keys auto generated for you?18:38
tobiashclarkb: I mean, registering your public key (e.g. in horizon)18:39
tobiashit doesn't accept ed25519 keys18:39
clarkbtobiash: in horizon they might check but if you do it via the nova api I don't think it cares18:39
clarkbtobiash: you just give it a public key file and tat can include multiple keys and of different types18:39
tobiashoh, have to try that18:39
clarkbtobiash: some of our rooters use ed25519 keys and they all get jammed into a single infra-root-keys "key"18:40
clarkbso we have like 8 keys in one18:40
tobiashclarkb: using the api I get 'Keypair data is invalid: failed to generate fingerprint (HTTP 400)' so it really rejects ed2551918:45
mordredwow18:47
tobiashmaybe newton is too old or I don't know the 'right' way of injecting the key without fingerprint validation ;)18:51
tobiashah, found this: https://bugs.launchpad.net/nova/+bug/155552118:54
openstackLaunchpad bug 1555521 in OpenStack Compute (nova) ""failed to generate fingerprint" when importing ed25519 key" [Medium,Confirmed]18:54
clarkbtobiash: 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 ed2551918:58
tobiashhrm, does shade use different apis?19:00
*** jesusaur has quit IRC19:05
mordredtobiash: no?19:06
tobiashalso with ansible it gets rejected19:06
mordredI wonder if the fact that we're uploading more than one key in our keypair payload has an effect19:07
mordredtobiash: can you try putting in 2 public keys (or maybe the same key twice?)19:07
clarkbmaybe only the first key is checked19:08
mordredtobiash: I'm also curious if perhaps nova is ... yeah19:08
tobiashhrm, I'll try an rsa key as the first19:08
mordredyah. I bet nova will make a fingerprint of the first key and treat the additional lines as part of the comment19:08
mordredclarkb: it's possible here that the support for multi-keys in the keypair that we're using is just an accident :)19:08
tobiashyeah, it only checks the first one19:08
tobiashso you can piggyback an ed25519 key behind an rsa key19:09
mordredtobiash: well- at least there is a workaround for it19:09
mordredyah19:09
tobiashinteresting19:09
mordredthat's definitely one word for it19:09
*** harlowja has joined #zuul19:09
tobiashscary another word?19:09
mordredwhat is the fingerprint even used for?19:10
clarkbya I'm not sure nova should care19:10
mordredI think some people likely use clouds differently than I do19:10
tobiashI'm no nova expert19:10
clarkblike its user supplied data that only ever runs on user instances19:10
clarkblet users validate their data19:10
mordredlist keypairs returns a fingerprint for each one19:11
mordredhttps://developer.openstack.org/api-ref/compute/#list-keypairs19:11
tobiashyah, but only the fingerprint of the first of the 'multi-key-pair'19:12
mordredyup19:12
*** jesusaur has joined #zuul19:12
*** bhavik1 has quit IRC19:29
*** openstackgerrit has quit IRC19:34
corvusShrews: your issue straigtened out?19:56
Shrewscorvus: yup thx19:56
*** patriciadomin has joined #zuul20:03
*** pwhalen has quit IRC20:55
*** pwhalen has joined #zuul20:59
*** pwhalen has joined #zuul20:59
*** dkranz has quit IRC21:00
Diabelkomordred: good to hear that, we try to follow a model very similar to yours, but we have a little bit different project type21:05
Diabelkomajority of our code is C++, so we actually have to have a very long compiling jobs ;)21:05
*** jesusaur has quit IRC21:05
DiabelkoI'll be happy to talk to you guys in Vancouver about our stuff ;)21:06
mordredDiabelko: ++21:06
mordredI look forward to it - I miss C++21:06
*** jesusaur has joined #zuul21:06
*** openstackgerrit has joined #zuul21:14
openstackgerritMerged openstack-infra/zuul master: Remove empty sections from docs  https://review.openstack.org/55431521:14
*** jesusaur has quit IRC21:36
*** JasonCL has quit IRC21:41
*** JasonCL has joined #zuul21:43
*** JasonCL has quit IRC21:44
*** JasonCL has joined #zuul22:00
*** JasonCL has quit IRC22:05
*** EmilienM has quit IRC22:34
*** EmilienM has joined #zuul22:36
*** JasonCL has joined #zuul22:37
*** hasharAway has quit IRC22:39
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Upgrade to webpack 4  https://review.openstack.org/55198722:40
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Upgrade from angularjs (v1) to angular (v5)  https://review.openstack.org/55198922:40
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Use glyphicons for status balls  https://review.openstack.org/55199222:40
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Use typescript for webpack config  https://review.openstack.org/55594822:40
*** rlandy has quit IRC22:43
*** JasonCL has quit IRC22:44
*** JasonCL has joined #zuul23:05
*** JasonCL has quit IRC23:17
*** tosky has quit IRC23:19
*** jesusaur has joined #zuul23:24
*** JasonCL has joined #zuul23:36
*** JasonCL has quit IRC23:41
*** jesusaur has quit IRC23:42
*** jesusaur has joined #zuul23:43
*** JasonCL has joined #zuul23:43
*** JasonCL has quit IRC23:48

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!