Friday, 2017-12-22

jeblairtristanC: cool, i was asking in reference to https://review.openstack.org/529690 -- i want to set up a test for that to make sure we continue to support that00:01
jeblairtristanC: i think we'll be able to encode that proxypass rule pretty easily00:04
tristanCjeblair: i wouldn't mind changing that proxypass configuration, as long as zuul-web can be running in a sub-path00:04
jeblairtristanC: yeah, it's possible all 3 (or more?) ways of running will need configuration changes eventually -- but the test will make sure that they will work with *some* configuration00:06
*** rlandy|ruck has quit IRC00:15
*** harlowja has quit IRC00:23
openstackgerritJames E. Blair proposed openstack-infra/zone-zuul-ci.org master: Make zuul-ci.org self-hosting  https://review.openstack.org/52972300:33
openstackgerritMerged openstack-infra/zone-zuul-ci.org master: Make zuul-ci.org self-hosting  https://review.openstack.org/52972300:44
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: web: add OpenAPI documentation  https://review.openstack.org/52901301:50
*** xinliang has quit IRC03:19
*** threestrands_ has quit IRC04:29
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: web: add OpenAPI documentation  https://review.openstack.org/52901304:32
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: Add implicit project name matching  https://review.openstack.org/52980107:41
tobiashjeblair, mordred: implicit project name matching ^^07:41
tobiashthe test uncovered a bug in not combining canonical/non-canonical project definitions in the dynamic case07:42
tobiashI will fix that separately and add a depends-on07:42
*** hashar has joined #zuul08:14
*** sshnaidm is now known as sshnaidm|off08:18
*** jpena|off is now known as jpena08:45
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: web: add OpenAPI documentation  https://review.openstack.org/52901309:01
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: Really fix canonical/non-canonical project merge  https://review.openstack.org/52981009:05
tobiashjeblair, mordred: here it is ^^09:05
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: Really fix canonical/non-canonical project merge  https://review.openstack.org/52981009:08
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: Add implicit project name matching  https://review.openstack.org/52980109:09
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: Really fix canonical/non-canonical project merge  https://review.openstack.org/52981009:10
*** flepied__ has quit IRC09:15
*** flepied__ has joined #zuul09:47
*** Wei_Liu has quit IRC10:46
rcarrillocruztobiash: heya10:46
rcarrillocruzCET, so the same as yours i assume10:47
rcarrillocruzi heard you use zuul in openshift. I'm curious how you solved the issue of openshift giving random uids , i.e. ignoring USER on image. Have you changed the policy openshift side or you have nss_wrapper set in your images and you create /etc/passwd entries for the uid used on the entrypoint10:47
rcarrillocruzi was about to go the latter route, but wanted to see how you tackled that10:48
tobiashrcarrillocruz: yes, I'm CET too11:17
tobiashrcarrillocruz: I'm running it with the anyuid scc11:17
tobiashthe executor needs privileged anyway11:17
tobiashbecause of bwrap11:18
rcarrillocruzso you do something like oc adm policy add-scc-to-user anyuid -z zuul11:18
rcarrillocruzright, was thinking of running it with nullwrap11:19
tobiashrcarrillocruz: yes, exactly11:19
tobiashrunning with nullwrap is possible without root11:20
tobiashbut I'm building up a ci for projects I even have no permission to read so nullwrap is no option for me11:20
rcarrillocruzthing is , not sure if i'll host this in public cloud openshift, so unclear if i'd be able to do oc adm policy11:21
rcarrillocruzi'm not very familiar with perms on openshift online11:21
rcarrillocruzi need to check docs on what i can and what i cannot do if given an account there11:21
rcarrillocruzgood stuff, thx11:21
tobiashrcarrillocruz: on public cloud openshift you probably have no other option11:21
tobiash(other than nullwrap)11:22
tobiashrcarrillocruz: what do you do with the nodepool-builder then?11:22
rcarrillocruzi don't use builder11:22
rcarrillocruzi use cloud images11:22
tobiashdiskimage builder needs root and privileges11:22
tobiashah, ok11:22
tobiashrcarrillocruz: is the random uid a problem then?11:23
rcarrillocruzwith your change of bubbling up the nodepool user to zuul, then i have no need for DIB11:23
rcarrillocruzi.e. i can say 'use 'ubuntu' to login to thse instances'11:23
tobiashah :)11:23
rcarrillocruzat some point i would like to check DIB11:23
rcarrillocruzbut too much work still, i wanna get this on openshift first11:23
tobiashdib only works with sudo currently11:24
rcarrillocruzand leave the 'how the heck build and IOSv image or the likes with DIB' for later11:24
rcarrillocruzit's such a big rabbithole i don't want to get into that yet11:24
tobiashbut it might be possible to change that with some effort11:24
tobiashthe yocto project is building images too (framwork for building custom linux distros)11:24
tobiashand this works with a tool called fakeroot11:25
tobiashbut I won't have time to try that out in dib soon11:25
tobiashfor windows we wrote a script which looks like dib for nodepool and does ansible based instance creation, installation and image download11:27
*** xinliang has joined #zuul11:33
*** xinliang has quit IRC11:33
*** xinliang has joined #zuul11:33
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: Add winrm certificate handling  https://review.openstack.org/52982111:40
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: Add winrm certificate handling  https://review.openstack.org/52982112:11
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: Really fix canonical/non-canonical project merge  https://review.openstack.org/52981012:12
*** Wei_Liu has joined #zuul12:19
rcarrillocruztobiash: Is that windows script public anywhere?12:42
tobiashrcarrillocruz: not yet12:42
tobiashI have to clarify if I can upstream it12:42
tobiash(and if it's working already as I'm not the onewho created it)12:45
tobiashrcarrillocruz: I'll try to clarify if I can open source this12:50
tobiashit became a real framework already12:50
tobiashbut the author of this is already in vacation so I can clarify this probably in the second week of january12:51
*** jpena is now known as jpena|lunch12:53
rcarrillocruzCool12:55
*** Wei_Liu1 has joined #zuul13:18
*** Wei_Liu has quit IRC13:20
*** Wei_Liu1 is now known as Wei_Liu13:20
*** jpena|lunch is now known as jpena13:46
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: WIP: Status branch protection checking for github  https://review.openstack.org/47117514:02
tobiashSpamapS, jlk: that *should* work already although the tests are still failing14:17
tobiashtested the canMerge method against our github with various pull requests and branch protection settings ^^14:18
*** Wei_Liu has quit IRC14:24
*** flepied__ has quit IRC15:08
tobiashhm, not working, allow_needs is not yet populated correctly...15:22
jeblairtobiash: project changes lgtm thanks!  once we merge that, we can start the long process of cleaning up the openstack config next year :)15:36
tobiash:)15:37
tobiashthat was my friday before christmas morning task ;)15:37
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: DNM: test debug flag  https://review.openstack.org/52984615:39
*** flepied__ has joined #zuul16:06
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: WIP: Status branch protection checking for github  https://review.openstack.org/47117516:15
tobiashSpamapS, jlk: now working in my deployment :) ^^^16:16
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Fix indentation on debug statement  https://review.openstack.org/52986417:13
rcarrillocruztobiash: i made the executor ansible work with nss_wrapper17:14
rcarrillocruzwill push in a bit to my repo17:14
rcarrillocruzit's pretty much just following the stuff from the openshift docs https://docs.openshift.com/enterprise/3.1/creating_images/guidelines.html17:14
rcarrillocruztweaked it a bit for ansible-container and that it17:15
tobiashrcarrillocruz: cool, so you're using nss wrapper and the nullwrap driver?17:25
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Fix indentation on debug statement  https://review.openstack.org/52986417:34
*** hashar is now known as hasharAway17:53
*** jpena is now known as jpena|off18:28
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: WIP: Status branch protection checking for github  https://review.openstack.org/47117518:46
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: Enable direct use of github driver in debug tool  https://review.openstack.org/52960618:58
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: WIP: Status branch protection checking for github  https://review.openstack.org/47117518:58
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: WIP: Status branch protection checking for github  https://review.openstack.org/47117518:59
*** harlowja has joined #zuul19:01
*** harlowja has quit IRC19:04
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: Enable direct use of github driver in debug tool  https://review.openstack.org/52960619:04
openstackgerritTobias Henkel proposed openstack-infra/zuul feature/zuulv3: WIP: Status branch protection checking for github  https://review.openstack.org/47117519:04
*** tushar has quit IRC19:56
*** hasharAway has quit IRC20:49
*** hashar has joined #zuul20:55
*** jeblair is now known as corvus23:15
*** hashar has quit IRC23:25

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