Tuesday, 2018-10-02

openstackgerritTristan Cacqueray proposed openstack-infra/zuul-jobs master: fetch-javascript-content-tarball: add create_tarball variable  https://review.openstack.org/60674000:25
tristanCShrews: I don't know much about minikube, I'm using oc cluster up... without the nested kvm driver, running k8s service in a vm may be too slow for integration testing00:44
tristanCShrews: there was discussion from dublin to run regional k8s, how are those going to be deployed? maybe we should use the same tools for testing, for example kubespray?00:47
openstackgerritJoshua Hesketh proposed openstack-infra/zuul master: WIP: Add API endpoint to get frozen jobs  https://review.openstack.org/60707700:54
openstackgerritJoshua Hesketh proposed openstack-infra/zuul master: WIP: Get executor job params  https://review.openstack.org/60707800:54
openstackgerritJoshua Hesketh proposed openstack-infra/zuul master: WIP: Separate out executor server from runner  https://review.openstack.org/60707900:54
openstackgerritJoshua Hesketh proposed openstack-infra/zuul master: WIP: Move common AnsibleJob prep tasks into a base class  https://review.openstack.org/60708000:54
openstackgerritJoshua Hesketh proposed openstack-infra/zuul master: WIP: Move prep tasks out of execute into a common method  https://review.openstack.org/60708100:54
openstackgerritJoshua Hesketh proposed openstack-infra/zuul master: WIP: Implement a local zuul-runner  https://review.openstack.org/60708200:54
*** threestrands has quit IRC01:33
*** pcaruana has joined #zuul04:36
*** pcaruana has quit IRC04:43
*** dkehn has quit IRC05:11
*** dkehn has joined #zuul05:41
openstackgerritAndreas Jaeger proposed openstack-infra/zuul-jobs master: Add zuul to the linters tox env  https://review.openstack.org/60702606:16
openstackgerritAndreas Jaeger proposed openstack-infra/zuul-jobs master: Extract pep8 messages for inline comments  https://review.openstack.org/58963406:32
*** nilashishc has joined #zuul06:39
openstackgerritSimon Westphahl proposed openstack-infra/zuul master: Add role path to JSON result in callback plugin  https://review.openstack.org/60710506:39
*** pcaruana has joined #zuul07:01
*** jpena|off is now known as jpena07:50
openstackgerritSimon Westphahl proposed openstack-infra/zuul master: Add role path to JSON result in callback plugin  https://review.openstack.org/60710508:16
*** sshnaidm|off is now known as sshnaidm08:30
*** electrofelix has joined #zuul09:45
*** nilashishc has quit IRC11:04
*** jpena is now known as jpena|lunch11:47
*** ssbarnea|bkp has joined #zuul12:04
*** nilashishc has joined #zuul12:07
*** nilashishc has quit IRC12:08
*** nilashishc has joined #zuul12:08
*** ssbarnea|bkp has quit IRC12:26
*** ssbarnea|bkp2 has joined #zuul12:27
*** jpena|lunch is now known as jpena12:42
*** yolanda has quit IRC12:45
*** pcaruana has quit IRC12:57
*** samccann has joined #zuul13:02
*** pcaruana has joined #zuul13:27
ShrewstristanC: i wasn't in dublin so i nothing about a regional k8s13:44
Shrewsbut we probably don't want to wait for such a thing to exist before adding the nodepool k8s driver13:45
ShrewstristanC: but i'm open to ideas on how to proceed with functional testing of the driver. i'm hitting the edge of my k8s knowledge here13:46
Shrewsooh, i think i got minikube to work (or at least start correctly)14:11
clarkbshrews might help to push up ehat you have so we can see the job logs?14:12
pabelangerShrews: yay14:12
*** nilashishc has quit IRC14:25
*** nilashishc has joined #zuul14:25
*** nilashishc has quit IRC14:26
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul-jobs master: WIP: Add role to install kubernetes  https://review.openstack.org/60582314:26
Shrews^^ working for me locally14:27
Shrewsi think minikube has issues sometimes when restarting the service using vm-driver=none. but seems to work on a fresh instance each time14:30
clarkbsounds like devstack14:30
mhuHello, would it be possible to get some feedback on the Zuul tenant-scoped admin web API + JWT spec? This is a feature we need in SF and that I see requested here every now and then; and I'd like some community approval before pursuing with the PoC and integration down the road14:39
mhuthe spec: https://review.openstack.org/#/c/562321/14:40
*** toabctl has joined #zuul15:03
pabelangerjust turned on branch protection on a sandbox repo to better test15:20
pabelangerso far, just using status checks first but really would like restrict who can push to branches15:21
pabelangerbut sadly, doesn't seem a github app is supported15:21
*** nilashishc has joined #zuul15:50
SpamapSpabelanger: github apps request perms when they're installed16:18
SpamapSdamnit, I have slides, but this donut is too old now16:19
pabelangerSpamapS: oh, a github app needs to request the branch protection stuff?16:19
*** toabctl has quit IRC16:19
*** nilashishc has quit IRC16:21
SpamapSI probably misunderstood you16:21
SpamapSI thought you were saying you wanted to restrict who can push16:21
SpamapSyou can always restrict who can push16:22
SpamapSI think I understand what you meant now16:23
pabelangerSpamapS: yah, I am not explaining properly.  With a branch protection, I'd like to only have zuul to be the user to merge, then remove other users.16:23
SpamapSpabelanger: I *think* you can put an app in a team16:23
pabelangerbut, maybe my github app for zuul, need to ask for org permissions also to show up as a user16:24
SpamapSand you can definitely say "only this team can merge"16:24
pabelangeryah16:24
*** rfolco has quit IRC16:26
tobiashpabelanger: when enabling push restriction it is not possible to grant this right to an app16:30
tobiashThere is an upstream ticket somewhere16:31
pabelangertobiash: oh :(16:32
pabelangerand I guess a user (not app) doesn't have the same permissions to do things like status, etc16:33
tobiashpabelanger: if you want to use zuul as user instead of app (I wouldn't recommend it) the user needs anmin rights on the repo16:36
tobiashpabelanger: https://platform.github.community/t/repositories-which-have-protected-branches-with-push-restrictions-have-no-ability-to-grant-push-rights-to-integrations/1376/4916:39
tobiashThat's the upstream ticket16:39
tobiashSo there seems to be *some* work on that topic but appearently not with a high prio16:40
pabelangertobiash: why not recommend the user with admin rights16:52
pabelangerthat's is more how gerrit works, zuul is only admin16:52
openstackgerritSorin Sbarnea proposed openstack-infra/zuul master: Assure that status tooltip is displayed on entire row  https://review.openstack.org/60350416:52
pabelanger(until we need to unwedge something)16:52
tobiashpabelanger: it's not only the user, but also the webhook config is part of the app16:53
tobiashWithout the app you need to configure the webhooks on every org16:54
tobiashWhich also contains the shared webhook secret in zuul.conf16:55
tobiashThat is error prone and unsafe if you have sevrral orgs with multiple teams16:56
tobiashSo in a small installation for yourself this might be ok but as a zuul operator for many teams this is a no-go16:57
openstackgerritDavid Shrewsbury proposed openstack-infra/nodepool master: WIP: Test using install-kubernetes role  https://review.openstack.org/60580317:04
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul-jobs master: WIP: Add role to install kubernetes  https://review.openstack.org/60582317:06
*** rf0lc0 has joined #zuul17:11
*** jpena is now known as jpena|off17:14
*** electrofelix has quit IRC17:45
pabelangertobiash: thanks for the feedback17:50
pabelangertobiash: to bad we cannot mix app and user17:50
tobiashpabelanger: are you on github.com or ghe?17:51
*** openstackgerrit has quit IRC17:51
pabelangertobiash: github.com17:51
pabelangerhttps://github.com/ansible-network17:51
tobiashpabelanger: then you'll be the first who can use this feature once this will be introduced17:52
tobiashI still hope that will happen some time in hopefully not too distant f uture17:52
pabelangertobiash: how often do you get GHE releases / updates?17:53
tobiashminor (bugfix) versions are released every two weeks and I think major (feature) releases are four per year17:55
tobiashbut ghe is a bit behind when introducing new features17:55
pabelangerack17:56
pabelangertobiash: you are also using upload-logs-swift role?18:01
tobiashyes18:01
pabelangertobiash: did you choose single or partitioned containers for the logs?18:01
tobiashI've chosen partitioned18:02
tobiashwell, not really18:02
tobiashsingle partition per tenant18:02
tobiashthat is more precise18:02
*** pcaruana has quit IRC18:02
pabelangertobiash: Hmm, is your URL in emit-job-header correct? When we did partitions, it wasn't formatted propelry18:03
pabelangerlog URL18:03
tobiashpabelanger: I have a reverse proxy in front so I redefine the log url completely after upload in a special task18:04
pabelangertobiash: ah, I see. Yah, we haven't done a proxy yet. But have thought to help clean up long URLs from swift18:05
*** smyers has quit IRC18:41
*** klep has joined #zuul18:43
*** caphrim007_ has joined #zuul18:44
*** smyers has joined #zuul18:49
*** caphrim007_ has quit IRC18:52
*** codrcodz has joined #zuul18:56
codrcodzGreat talk at AnsibleFest guys!18:56
dmsimard++19:03
*** samccann has quit IRC20:44
*** codrcodz has quit IRC21:22
*** j^2 has joined #zuul21:48
*** jesusaur has quit IRC22:06
*** jesusaur has joined #zuul22:11
*** openstackgerrit has joined #zuul22:12
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: fetch-javascript-content-tarball: add create_tarball variable  https://review.openstack.org/60674022:12
*** j^2 has quit IRC22:18

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