*** JasonCL has quit IRC | 00:25 | |
*** JasonCL has joined #zuul | 00:26 | |
*** EmilienM has quit IRC | 00:30 | |
*** JasonCL has quit IRC | 00:31 | |
*** JasonCL has joined #zuul | 00:35 | |
*** JasonCL has quit IRC | 00:40 | |
*** JasonCL has joined #zuul | 00:47 | |
*** JasonCL has quit IRC | 00:48 | |
*** JasonCL has joined #zuul | 00:48 | |
*** JasonCL has quit IRC | 00:54 | |
*** JasonCL has joined #zuul | 00:54 | |
*** rlandy has quit IRC | 01:22 | |
*** JasonCL has quit IRC | 01:23 | |
*** JasonCL has joined #zuul | 01:24 | |
*** JasonCL has quit IRC | 01:30 | |
*** JasonCL has joined #zuul | 01:40 | |
*** JasonCL has quit IRC | 01:45 | |
*** JasonCL has joined #zuul | 01:46 | |
*** JasonCL has quit IRC | 01:48 | |
*** JasonCL has joined #zuul | 01:49 | |
*** JasonCL has quit IRC | 01:50 | |
*** JasonCL has joined #zuul | 01:51 | |
*** JasonCL has quit IRC | 02:01 | |
*** JasonCL has joined #zuul | 02:02 | |
*** JasonCL has quit IRC | 02:12 | |
*** threestrands_ has joined #zuul | 02:14 | |
*** threestrands_ has quit IRC | 02:14 | |
*** threestrands_ has joined #zuul | 02:14 | |
*** threestrands has quit IRC | 02:16 | |
*** harlowja has quit IRC | 02:36 | |
*** xinliang has quit IRC | 02:52 | |
*** xinliang has joined #zuul | 03:04 | |
*** xinliang has quit IRC | 03:04 | |
*** xinliang has joined #zuul | 03:04 | |
openstackgerrit | Tristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Do pep8 housekeeping according to zuul rules https://review.openstack.org/522945 | 04:10 |
---|---|---|
openstackgerrit | Tristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Use same flake8 config as in zuul https://review.openstack.org/509715 | 04:10 |
openstackgerrit | Tristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: handler: fix support for handler without launch_manager https://review.openstack.org/524773 | 04:10 |
openstackgerrit | Tristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Add a plugin interface for drivers https://review.openstack.org/524620 | 04:10 |
openstackgerrit | Tristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: builder: do not cleanup image for driver not managing image https://review.openstack.org/516920 | 04:10 |
openstackgerrit | Tristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Implement a static driver for Nodepool https://review.openstack.org/468624 | 04:13 |
*** jkilpatr has quit IRC | 04:27 | |
SpamapS | FYI, the Netflix zuul maintainer was nice enough to close our request for them to disambiguate without explanation, so I submitted this: https://github.com/Netflix/zuul/pull/391 | 04:46 |
openstackgerrit | Tristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Do pep8 housekeeping according to zuul rules https://review.openstack.org/522945 | 04:50 |
openstackgerrit | Tristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Use same flake8 config as in zuul https://review.openstack.org/509715 | 04:50 |
openstackgerrit | Clint 'SpamapS' Byrum proposed openstack-infra/zuul feature/zuulv3: Disambiguate with Netflix and Javascript zuul https://review.openstack.org/531292 | 04:58 |
SpamapS | https://github.com/defunctzombie/zuul/pull/324 | 05:01 |
*** dmsimard has quit IRC | 05:09 | |
*** dmsimard has joined #zuul | 05:26 | |
*** dmsimard has joined #zuul | 05:26 | |
*** dmsimard has quit IRC | 05:32 | |
*** dmsimard has joined #zuul | 05:34 | |
*** threestrands_ has quit IRC | 06:13 | |
*** bhavik1 has joined #zuul | 06:29 | |
openstackgerrit | Tristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: handler: fix support for handler without launch_manager https://review.openstack.org/524773 | 07:52 |
openstackgerrit | Tristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Add a plugin interface for drivers https://review.openstack.org/524620 | 07:52 |
*** nguyentrihai has joined #zuul | 08:06 | |
openstackgerrit | Tristan Cacqueray proposed openstack-infra/nodepool feature/zuulv3: Add a plugin interface for drivers https://review.openstack.org/524620 | 09:00 |
*** bhavik1 has quit IRC | 09:44 | |
*** JasonCL has joined #zuul | 09:46 | |
openstackgerrit | Matthieu Huin proposed openstack-infra/nodepool master: [WIP] Refactor status functions, add more status endpoints https://review.openstack.org/531354 | 10:39 |
*** electrofelix has joined #zuul | 10:55 | |
openstackgerrit | Matthieu Huin proposed openstack-infra/nodepool master: [WIP] Refactor status functions, add more status endpoints https://review.openstack.org/531354 | 11:01 |
*** JasonCL has quit IRC | 12:44 | |
*** JasonCL has joined #zuul | 12:52 | |
*** yolanda__ has joined #zuul | 12:56 | |
*** yolanda has quit IRC | 12:59 | |
*** jkilpatr has joined #zuul | 13:09 | |
openstackgerrit | Matthieu Huin proposed openstack-infra/nodepool feature/zuulv3: Add /node-list to the webapp https://review.openstack.org/499969 | 13:26 |
openstackgerrit | Matthieu Huin proposed openstack-infra/nodepool feature/zuulv3: Add /label-list to the webapp https://review.openstack.org/500254 | 13:26 |
openstackgerrit | Merged openstack-infra/zuul-jobs master: Add tox-nodejs-npm base job for python and javascript https://review.openstack.org/529663 | 13:40 |
*** rlandy has joined #zuul | 13:41 | |
*** JasonCL has quit IRC | 14:21 | |
*** JasonCL has joined #zuul | 14:26 | |
*** JasonCL has quit IRC | 14:30 | |
*** JasonCL has joined #zuul | 14:32 | |
*** JasonCL has quit IRC | 14:36 | |
*** maxamillion has quit IRC | 14:52 | |
*** JasonCL has joined #zuul | 14:54 | |
*** JasonCL has quit IRC | 14:59 | |
*** mhu has joined #zuul | 15:04 | |
*** JasonCL has joined #zuul | 15:09 | |
*** JasonCL has quit IRC | 15:17 | |
*** maxamillion has joined #zuul | 15:18 | |
*** JasonCL has joined #zuul | 15:21 | |
openstackgerrit | Matthieu Huin proposed openstack-infra/nodepool feature/zuulv3: [WIP] Refactor status functions, add web endpoints, allow params https://review.openstack.org/531390 | 15:21 |
corvus | tobiash, mordred, jhesketh, jlk: i left a really long comment in 528312 | 15:27 |
*** weshay is now known as weshay_interview | 15:28 | |
openstackgerrit | Matthieu Huin proposed openstack-infra/nodepool feature/zuulv3: [WIP] Refactor status functions, add web endpoints, allow params https://review.openstack.org/531390 | 15:39 |
Shrews | corvus: how do we plan to expose the build UUID for using the fingergw? | 15:54 |
* Shrews has typed jebl^D^D^Dcorvus multiple times so far in 2018 | 15:56 | |
corvus | Shrews: i was thinking we should put it in the status page, so next to the web streaming link, there's a second link (probably just an icon or something) so you can copy-paste the finger url | 15:57 |
mordred | Shrews: it's in the status.json - but the exact mechanism we'd use on the status page isn't decided yet | 15:57 |
mordred | or what corvus said :) | 15:57 |
* mordred was also thinking we could do a preference check box like the expand-all one or something "I prefer finger links" | 15:58 | |
mordred | corvus, tobiash, jlk: re: 528312 ... gh pr urls in depends-on footers have urls lke https://github.com/ansible/ansible/pull/33098 which have the canonical name of the src repo in it - could we use that as part of your suggested solution to determine if it's a repo we know about (and thus probably can see via authenticated installation lookup) or foreign, and thus must necessarily use unauthenticated? | 15:59 |
corvus | mordred: that works too, though i think it's likely that some people may choose to use the web sometimes and finger others, so having both there would be good. but you could use that box to switch the main url... | 16:00 |
mordred | corvus: yah. agree | 16:00 |
corvus | mordred: this is for the reverse dependency (ie, needed by) and the urls in question could point anywhere. example, we're asking github to give us all the PRs that have "Depends-On: https://review.openstack.org/1234" | 16:01 |
corvus | (because we're enqueing gerrit change 1234, and want to enqueue things that depend on it behind it...) | 16:02 |
corvus | which actually made me realize that we can narrow the scope slightly -- we only need to find these for projects that share a change queue -- so we could iterate over all the installations for all the projects in the shared change queue, which could be much smaller than all the installations in the system. | 16:03 |
corvus | might just be 1. | 16:03 |
mordred | corvus: ahhhhhh | 16:04 |
mordred | gotcha | 16:04 |
openstackgerrit | Fabien Boucher proposed openstack-infra/zuul-jobs master: Add roles for static web content build and publication https://review.openstack.org/531406 | 16:05 |
jlk | I will try to carve out time to read the issue and the comments today or this weekend | 16:06 |
openstackgerrit | David Shrewsbury proposed openstack-infra/zuul feature/zuulv3: Don't treat finger client disconnect as exception https://review.openstack.org/531408 | 16:12 |
openstackgerrit | Matthieu Huin proposed openstack-infra/nodepool feature/zuulv3: [WIP] Refactor status functions, add web endpoints, allow params https://review.openstack.org/531390 | 16:18 |
pabelanger | corvus: mordred: helping leifmadsen with some docs, what do we want to do about secure.conf for nodepool? right now it isn't used, but we need to create an empty file to properly start nodepool. https://review.openstack.org/480310/ was created but abandoned, should we just remove secure.conf or remove the default value | 16:25 |
rcarrillocruz | heh, yeah | 16:29 |
Shrews | i'm of the opinion now that it should never be required. but if it's present, use whatever data is in it (though that 2nd part isn't supported yet) | 16:29 |
rcarrillocruz | https://github.com/rcarrillocruz/zuul-ci-container/blob/master/roles/ansible-role-nodepool-launcher-container/tasks/main.yml#L87 | 16:29 |
*** weshay_interview is now known as weshay | 16:30 | |
corvus | we need a place to put zookeeper authentication information. Shrews's suggestion would let folks put it in nodepool.conf or secure.conf. i like that. | 16:30 |
mordred | corvus, Shrews, pabelanger: ++ agree | 16:31 |
leifmadsen | ship it! | 16:33 |
leifmadsen | :D | 16:33 |
*** JasonCL has quit IRC | 16:35 | |
*** JasonCL has joined #zuul | 16:37 | |
Shrews | pabelanger: corvus: i can jump on that grenade to shepherd jamie's patch through and add secure.conf support for zk. seems like a good thing to have for a v3.0 release | 16:39 |
pabelanger | wfm | 16:40 |
pabelanger | danke! | 16:40 |
corvus | Shrews: thanks! | 16:40 |
Shrews | jamielennox: fyi and thx for the patch ^^^ | 16:41 |
rcarrillocruz | does https://review.openstack.org/#/c/530265/6 look good to people ? | 16:42 |
*** JasonCL has quit IRC | 16:44 | |
openstackgerrit | Matthieu Huin proposed openstack-infra/nodepool feature/zuulv3: [WIP] Refactor status functions, add web endpoints, allow params https://review.openstack.org/531390 | 16:45 |
dmsimard | rcarrillocruz: network devices have no implementation of setup to gather facts and such ? | 16:46 |
rcarrillocruz | not yet | 16:46 |
dmsimard | rcarrillocruz: I thought setup was one of the basic things in a connection plugin | 16:46 |
rcarrillocruz | they are modules | 16:46 |
rcarrillocruz | ios_facts | 16:46 |
rcarrillocruz | iosxr_facts | 16:46 |
dmsimard | oh, so it still uses ssh ? | 16:46 |
gundalow | dmsimard: depends on the connection plugin | 16:46 |
*** JasonCL has joined #zuul | 16:46 | |
rcarrillocruz | there's an item in the works to have machinery to appropiately call the module for underlying OS | 16:46 |
rcarrillocruz | so setup does the right thing | 16:47 |
gundalow | may use SSH/HTTP or other stuff | 16:47 |
dmsimard | ah yeah I guess it depends on whatever API | 16:47 |
gundalow | netconf, etc, etc, | 16:47 |
* dmsimard nods | 16:47 | |
rcarrillocruz | network_cli is special, in the sense it creates a persistent connection for CLI based (ssh) commands | 16:47 |
rcarrillocruz | cos we use paramiko | 16:48 |
rcarrillocruz | we don't have controlpersist | 16:48 |
rcarrillocruz | thus network_cli gives the persistence | 16:48 |
rcarrillocruz | so we can reuse a connection made to pass thru multiple commands | 16:48 |
dmsimard | rcarrillocruz: so the purpose of that setup task is a bit to validate that the host works properly | 16:48 |
dmsimard | if we're skipping that validation for network devices we're missing out on that validation | 16:49 |
rcarrillocruz | well, we could have different validation mechanisms per connection types | 16:49 |
rcarrillocruz | but what we agreed for now is to have that blacklist mechanism | 16:49 |
rcarrillocruz | since in the end, we'll have gather_facts "just work" for network devices in 2.6 | 16:50 |
rcarrillocruz | and then revert that patch | 16:50 |
dmsimard | rcarrillocruz: https://github.com/openstack-infra/zuul/commit/f641f4fd34cc93c6deb837a5099048492130c0eb | 16:50 |
dmsimard | rcarrillocruz: oh, I didn't know anything had been agreed on | 16:51 |
rcarrillocruz | yeah, i know what it does, and it makes sense | 16:51 |
dmsimard | carry on, I'm a zuul noob anyway :p | 16:51 |
rcarrillocruz | it's just it assumes all nodes are going to have python in the other end, thus the '-m setup' was chosen | 16:51 |
dmsimard | rcarrillocruz: yeah that's fair, I was thinking perhaps it was worth considering different ways of validating the network depending on the kind of device | 16:52 |
rcarrillocruz | we discussed to maybe do a wait_for | 16:52 |
rcarrillocruz | but | 16:52 |
dmsimard | vs "skip validation" depending on the kind of device | 16:52 |
rcarrillocruz | corvus said it was important to have end to end validation | 16:52 |
rcarrillocruz | not just 'hey is the socket opened?' | 16:52 |
gundalow | You can do a basic "Is this running?": ansible -m $platform_command -a "commands=?" | 16:52 |
gundalow | (assuming connection type & credentials are specified in inventory | 16:52 |
mordred | Shrews: oh - speaking of zk - I lost track of the discussion about moving to a 3-node cluster ... where did we ever get with that? | 16:53 |
dmsimard | yeah, that's a bit what I had in mind | 16:53 |
dmsimard | parameterize the "-m setup" and do $setup instead, $setup being something relevant to the connection type or device type | 16:53 |
mordred | rcarrillocruz, gundalow: -m setup is used to prime the fact cache | 16:53 |
Shrews | mordred: there was a discussion? | 16:53 |
gundalow | ansible -m vyos_command -a 'commands=?' -u vyos -i vyos-1-1-8, -e 'ansible_host=ec2-52-3-245-147.compute-1.amazonaws.com ansible_port=22 ansible_connection=local ansible_ssh_private_key_file=test/cache/id_rsa' vyos-1-1-8 | 16:54 |
gundalow | ^ What we do in Shippable to ensure the network VM is running before we start tests | 16:54 |
mordred | rcarrillocruz, gundalow: since we currently set gathering to 'smart' - will ansible network connection plugins do the right thing and not gather facts? | 16:55 |
dmsimard | I guess all those vars would be provided by the inventory already in the context of zuul | 16:55 |
gundalow | rcarrillocruz: will gather_facts *just work* for *all* platforms in 2.6, or will there be some per-platform changes needed? | 16:55 |
rcarrillocruz | that's influx, initial work started | 16:56 |
rcarrillocruz | let me link | 16:56 |
mordred | rcarrillocruz: also - if gather_facts won't work with gathering=smart ... should we write empty json dicts to the fact cache dir for those hosts that are blacklisted? | 16:56 |
mordred | rcarrillocruz: we already write out fake facts for localhost ... https://git.openstack.org/cgit/openstack-infra/zuul/tree/zuul/executor/server.py?h=refs/changes/65/530265/6#n339 | 16:57 |
openstackgerrit | David Moreau Simard proposed openstack-infra/zuul feature/zuulv3: Delete IncludeRole object from result object for include_role tasks https://review.openstack.org/504238 | 16:57 |
rcarrillocruz | mordred: not sure, in my tests zuul just work on network devices with that patch, why you think we should add an empty json fact dict for them | 16:57 |
rcarrillocruz | for consistency then? | 16:57 |
mordred | rcarrillocruz: oh - don't know- if they work, then we don't need to | 16:57 |
mordred | rcarrillocruz: was just bringing it up in case fact gathering was also sad | 16:57 |
rcarrillocruz | https://github.com/ansible/ansible/pull/31783 | 16:58 |
rcarrillocruz | that's some starter bcoca pushed | 16:58 |
rcarrillocruz | to 'unhardcode' gather_facts to be just a unix game | 16:58 |
rcarrillocruz | gundalow, dmsimard , mordred ^ | 16:59 |
rcarrillocruz | but that needs more work for us... i expect we'll need to have some 'introspection' or hint | 16:59 |
rcarrillocruz | for networking at least | 16:59 |
rcarrillocruz | like | 16:59 |
rcarrillocruz | 'ok, let's check ansible_network_os, if it's set and it's IOS, let's use ios_facts for gather_facts' | 16:59 |
mordred | ++ | 17:00 |
openstackgerrit | Matthieu Huin proposed openstack-infra/nodepool feature/zuulv3: [WIP] Refactor status functions, add web endpoints, allow params https://review.openstack.org/531390 | 17:02 |
SpamapS | wow. such backlog. very chat. | 17:02 |
pabelanger | Hmm, for some reason getting nodepool provider is no longer running in local testing: nodepool.task_manager.ManagerStoppedException: Manager myprovider is no longer running | 17:03 |
pabelanger | but, nothing in logs to stay we stopped it | 17:04 |
*** JasonCL has quit IRC | 17:05 | |
rcarrillocruz | mordred: i don't think gathering protects network_cli. I mean, gathering is a caching mechanism that prevents doing subsequent facts gathering to the cache, but in this case it's the initial facts gathering, so network_cli or not ansible will try to gather it | 17:07 |
*** JasonCL has joined #zuul | 17:08 | |
mordred | rcarrillocruz: awesome. | 17:09 |
mordred | rcarrillocruz: https://review.openstack.org/#/c/530265 lgtm | 17:10 |
rcarrillocruz | coolio, thx | 17:10 |
*** JasonCL has quit IRC | 17:12 | |
rcarrillocruz | otoh tho, even if you ask me, doing other mchanisms for testing just net connectivity would be a bit moot | 17:19 |
rcarrillocruz | nodepool does ssh-keyscan | 17:19 |
rcarrillocruz | so yeah, i see what mordred says that the main reason for that is getting facts (along with another net connectivity test before zuul job run) | 17:19 |
*** JasonCL has joined #zuul | 17:21 | |
mordred | rcarrillocruz: yah - it's actually also that we want to gather and cache facts but we don't want to let non-privileged playbooks have write access to the cache directory | 17:37 |
mordred | rcarrillocruz: so we run the pre-gathering out of band in the executor so that we can do it in an appropriate security context for all the nodes in question safely | 17:38 |
dmsimard | hmm, https://review.openstack.org/#/c/504238/ no longer triggers the JSON finger URL issue after just rebasing | 17:42 |
rcarrillocruz | Ack | 17:45 |
pabelanger | okay, think I figured provider no longer running issue. Looks like we didn't properly stop nodepool-launcher | 17:52 |
fungi | looking at adding playbook readmes to the base jobs... we currently have none at all for the playbooks in the zuul-jobs repo (only the roles), and none in project-config playbooks for that matter with the sole exception of base-minimal | 18:09 |
*** harlowja has joined #zuul | 18:09 | |
fungi | are readmes for playbooks something we actually want? | 18:09 |
dmsimard | we have readme for roles yeah, playbooks should be self documenting for the most part I would guess | 18:18 |
dmsimard | in the sense that ansible is verbose to begin with | 18:19 |
clarkb | also playbooks aren't shared outside of current repo so aren't a reconsumable unit (not that having docs for internal use is a bad idea) | 18:21 |
leifmadsen | ALL THE DOCS! | 18:23 |
mordred | dmsimard, fungi, clarkb: I made a crazy POC patch a few months ago ... lemme find it | 18:27 |
dmsimard | there's something like this that exists apparently: https://github.com/shirou/sphinxcontrib-ansibleautodoc | 18:27 |
mordred | dmsimard, fungi, clarkb: https://review.openstack.org/#/c/500612/ | 18:28 |
dmsimard | meta roles that only include other roles eh | 18:29 |
mordred | dmsimard, fungi, clarkb: the idea in my brain was that since roles are reconsumable and we have a documentation story for them, that for 'important' units of re-use we could create some roll-up roles | 18:30 |
mordred | yah. not sure it's a great idea, just tossing it out there in the context of the other thing | 18:30 |
*** electrofelix has quit IRC | 18:30 | |
mordred | also - bcoca has been noodling on the idea of 'bundles' for ansible that include playbooks and roles and stuff ... | 18:31 |
mordred | https://github.com/bcoca/playbook_bundle <-- is an example of one | 18:31 |
mordred | the idea being that there would be a tool similar to ansible-playbook that could deal with them, and that the playbooks in them could/would correspond to known or named 'phases' | 18:32 |
dmsimard | I remember that | 18:32 |
mordred | if that manages to come about, I imagine for us it could be very convenient, since then we could have a sphinx bundle that has a pre-run a run and a post-run playbook in it ... for instance | 18:33 |
*** rlandy has quit IRC | 18:56 | |
*** JasonCL has quit IRC | 19:03 | |
openstackgerrit | James E. Blair proposed openstack-infra/zuul feature/zuulv3: Fake more of the github3 api https://review.openstack.org/531478 | 19:10 |
*** openstack has joined #zuul | 21:17 | |
*** ChanServ sets mode: +o openstack | 21:17 | |
*** JasonCL has quit IRC | 21:26 | |
*** JasonCL has joined #zuul | 21:34 | |
openstackgerrit | Tobias Henkel proposed openstack-infra/zuul feature/zuulv3: Add regex support to project stanzas https://review.openstack.org/513368 | 21:35 |
dmsimard | clarkb: looking (re: job banner) | 21:37 |
*** hashar has joined #zuul | 21:41 | |
openstackgerrit | James E. Blair proposed openstack-infra/zuul feature/zuulv3: Share a fake pull request database across connections https://review.openstack.org/531506 | 21:47 |
*** qwc has quit IRC | 22:11 | |
openstackgerrit | James E. Blair proposed openstack-infra/zuul feature/zuulv3: WIP: Support cross-source dependencies https://review.openstack.org/530806 | 22:16 |
openstackgerrit | James E. Blair proposed openstack-infra/zuul feature/zuulv3: Delete stale jobdirs at startup https://review.openstack.org/531510 | 22:23 |
*** qwc has joined #zuul | 22:34 | |
*** hashar has quit IRC | 22:41 | |
openstackgerrit | James E. Blair proposed openstack-infra/zuul feature/zuulv3: Delete stale jobdirs at startup https://review.openstack.org/531510 | 23:12 |
*** jpena|off has quit IRC | 23:14 | |
SpamapS | wow | 23:23 |
SpamapS | https://github.com/Netflix/zuul/pull/391 | 23:23 |
SpamapS | @artgon artgon locked as resolved and limited conversation to collaborators 4 hours ago | 23:23 |
corvus | that seems rude... i mean, if he hadn't slammed the door in your face you probably could have pointed him at the article published in the trade press that suffered from that confusion... | 23:52 |
dmsimard | there was a link somewhere | 23:53 |
dmsimard | https://thenewstack.io/ibm-openstack-engineer-urges-cncf-consider-augmenting-jenkins-zuul/ from the referenced issue | 23:54 |
corvus | dmsimard: well, yes, but the netflix folks are never going to see that | 23:54 |
corvus | oh he did see it | 23:54 |
SpamapS | I've been extremely patient and polite. I'm done. Internet /ignore. | 23:55 |
corvus | SpamapS: yep | 23:55 |
SpamapS | I was hoping we'd have it all wrapped up by 3.0 release time. | 23:56 |
mordred | I love it when people are nice | 23:56 |
SpamapS | But at this point, all we can do is hope nobody hears about Zuul from that, and winds up in that repo. | 23:56 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!