*** sdague has quit IRC | 00:01 | |
*** david-lyle has quit IRC | 00:03 | |
*** dklyle has joined #openstack-tc | 00:03 | |
*** kumarmn has joined #openstack-tc | 00:04 | |
*** david-lyle has joined #openstack-tc | 00:07 | |
*** dklyle has quit IRC | 00:08 | |
*** hongbin has quit IRC | 00:08 | |
*** kumarmn has quit IRC | 00:09 | |
*** dklyle has joined #openstack-tc | 00:29 | |
*** david-lyle has quit IRC | 00:30 | |
*** david-lyle has joined #openstack-tc | 00:55 | |
*** dklyle has quit IRC | 00:55 | |
*** david-lyle has quit IRC | 01:01 | |
*** kumarmn has joined #openstack-tc | 01:05 | |
*** kumarmn has quit IRC | 01:09 | |
*** kumarmn has joined #openstack-tc | 01:15 | |
*** liujiong has joined #openstack-tc | 01:20 | |
*** mriedem has quit IRC | 01:21 | |
*** mriedem has joined #openstack-tc | 01:23 | |
*** kumarmn has quit IRC | 01:32 | |
*** mriedem has quit IRC | 02:11 | |
*** gcb has joined #openstack-tc | 02:40 | |
*** diablo_rojo has quit IRC | 03:13 | |
*** gcb has quit IRC | 03:25 | |
*** gcb has joined #openstack-tc | 03:25 | |
*** kumarmn has joined #openstack-tc | 03:33 | |
*** kumarmn has quit IRC | 03:38 | |
*** gcb has quit IRC | 04:09 | |
*** kumarmn has joined #openstack-tc | 04:31 | |
*** rosmaita has quit IRC | 04:43 | |
*** kumarmn has quit IRC | 05:40 | |
*** david-lyle has joined #openstack-tc | 07:19 | |
*** kumarmn has joined #openstack-tc | 07:41 | |
*** kumarmn has quit IRC | 07:46 | |
ttx | EmilienM: also the infra team is using StoryBoard (was first migrated) | 08:01 |
---|---|---|
*** jpich has joined #openstack-tc | 08:55 | |
*** cdent has joined #openstack-tc | 09:29 | |
*** liujiong has quit IRC | 09:33 | |
*** liujiong has joined #openstack-tc | 09:34 | |
*** mfedosin_ has joined #openstack-tc | 09:38 | |
*** mfedosin has quit IRC | 09:39 | |
*** EmilienM has quit IRC | 09:39 | |
*** mfedosin_ is now known as mfedosin | 09:39 | |
*** EmilienM has joined #openstack-tc | 09:41 | |
*** purplerbot has quit IRC | 09:42 | |
*** liujiong has quit IRC | 09:42 | |
*** liujiong has joined #openstack-tc | 09:43 | |
*** liujiong has quit IRC | 09:43 | |
*** david-lyle has quit IRC | 09:46 | |
*** purplerbot has joined #openstack-tc | 10:03 | |
*** dtantsur|afk has quit IRC | 10:09 | |
*** dtantsur has joined #openstack-tc | 10:15 | |
*** dtantsur has quit IRC | 10:15 | |
*** dtantsur has joined #openstack-tc | 10:15 | |
openstackgerrit | Flavio Percoco proposed openstack/governance master: Add ansible-role-k8s-glance https://review.openstack.org/524130 | 10:35 |
*** sdague has joined #openstack-tc | 11:02 | |
*** cdent has quit IRC | 11:04 | |
*** zaneb has quit IRC | 11:09 | |
*** efried has quit IRC | 11:10 | |
*** efried has joined #openstack-tc | 11:14 | |
*** zaneb has joined #openstack-tc | 11:15 | |
*** eumel8 has joined #openstack-tc | 11:35 | |
*** cdent has joined #openstack-tc | 11:35 | |
*** kumarmn has joined #openstack-tc | 12:42 | |
*** cdent has quit IRC | 12:46 | |
*** kumarmn has quit IRC | 12:46 | |
*** dtantsur is now known as dtantsur|brb | 13:13 | |
dhellmann | diablo_rojo: if you're still looking for an example of using the LP API to leave comments, check http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/scripts/release-tools/launchpad_add_comment.py | 13:19 |
openstackgerrit | Eric Fried proposed openstack/project-team-guide master: Trivial change to trigger publish job https://review.openstack.org/524180 | 13:42 |
efried | dhellmann FYI ^ | 13:43 |
smcginnis | efried, dhellmann: Got it. | 13:44 |
*** mriedem has joined #openstack-tc | 13:47 | |
efried | smcginnis Thanks! | 13:53 |
openstackgerrit | Merged openstack/project-team-guide master: Trivial change to trigger publish job https://review.openstack.org/524180 | 14:02 |
*** rosmaita has joined #openstack-tc | 14:03 | |
*** cdent has joined #openstack-tc | 14:06 | |
*** dtantsur|brb is now known as dtantsur | 14:42 | |
*** kumarmn has joined #openstack-tc | 14:53 | |
*** hongbin has joined #openstack-tc | 14:59 | |
cdent | tc-members, to arms, to arms | 15:00 |
cdent | office hours time | 15:00 |
cmurphy | hello | 15:00 |
ttx | siryessir | 15:00 |
* mugsie lurks | 15:00 | |
* EmilienM in a meeting already but around | 15:00 | |
* ttx looks up his agenda | 15:00 | |
* fungi finds something to call an office | 15:00 | |
ttx | dhellmann: wanted to ask about docs:follows-policy, which is a tag without any projects applied to it | 15:01 |
dims | o/ | 15:03 |
cdent | I was wondering if there's any more hashing out on the interop testing review that we can or should do: https://review.openstack.org/#/c/521602/ | 15:03 |
cdent | it feels stuck, for multiple reasons | 15:03 |
* ttx catches up on that | 15:03 | |
cdent | we had quite a bit of discussion about here yesterday | 15:03 |
cdent | about it | 15:03 |
mugsie | The interop people said that they would put some comments on it as well yesterday | 15:04 |
cdent | http://eavesdrop.openstack.org/irclogs/%23openstack-tc/%23openstack-tc.2017-11-29.log.html#t2017-11-29T16:26:01 | 15:04 |
smcginnis | Before I forget, I wanted to mention that Freezer might be in bad shape. | 15:05 |
smcginnis | I checked in with the PTL because they missed Q-1 and found out he's pretty much the only active core, and part time at that. | 15:05 |
ttx | cdent: yes i tend to agree that reusing the same thing for multiple purposes is what brings those weird discussions up. A situation created in the first place by the lack of a dedicated body of contributors working on interop tests, hence the reuse of existing tests | 15:07 |
eumel8 | hello tc o/ | 15:08 |
ttx | A lot of people more directly involved with maintaining those tests (inside and outside tempest) have much stronger opinions than me on this (as they should) | 15:08 |
ttx | which is why we need to hear more from the various stakeholders | 15:09 |
pabelanger | o/ | 15:09 |
ttx | smcginnis: so last time I saw the freezer folks they were contemplating a merge witht he karbor folks | 15:09 |
smcginnis | eumel8: o/ | 15:10 |
fungi | yeah, the interop effort lacked sufficient humans to build a new validation framework and write all the tests necessary to confirm every capability, and so it was recommended that they partner with the qa team on using an existing test framework and body of tests to accomplish that goal | 15:10 |
ttx | "folks" being a bit of an overstatement here | 15:10 |
smcginnis | ttx: I haven't heard of any activity there, but I stopped following the karbor activity once that got off the ground. | 15:10 |
cdent | smcginnis: was that vitaliy? | 15:10 |
ttx | I think having two slightly-overlapping projects struggling is a bit stupid there | 15:10 |
smcginnis | cdent: Saad Zaher | 15:11 |
smcginnis | ttx: Agreed. Though at the time Smaug was starting up, they had some significant differences in approach. | 15:11 |
ttx | smcginnis: I can send an email to karbor/freezer see what future may hold | 15:12 |
ttx | if they miss q2 we'll pull them off anyway | 15:12 |
smcginnis | ttx: ++ | 15:12 |
cmurphy | pull them off? | 15:13 |
ttx | cmurphy: from release content | 15:13 |
cmurphy | ah ok | 15:13 |
ttx | which is usually a slippery slope to being made unofficial, too | 15:13 |
ttx | but that's just release team policy, if you can't hit the milestones, we prefer to tell people not to expect it in the final release | 15:14 |
ttx | smcginnis: we should really also be doing that for intermediary-released stuff that doesn't do intermediary releases | 15:14 |
ttx | since those were supposed to be "more active" | 15:15 |
* ttx types email to freezer/karbor | 15:15 | |
smcginnis | True. Though I think some of those are more "stable" now, so less frequently released. | 15:15 |
cmurphy | we're either using or planning on using (i forget) freezer in our product, i don't think anyone realized it was in such bad shape | 15:16 |
cdent | is it in bad shape, or stable? | 15:17 |
cmurphy | good question | 15:17 |
*** marst has joined #openstack-tc | 15:17 | |
cmurphy | if it was really in bad shape i think we would have noticed | 15:17 |
cdent | that's what I was thinking | 15:17 |
mugsie | I know I have run into issues with it before, but I think they were more config issues than software issues | 15:18 |
fungi | it's certainly unlikely to introduce a lot of new incompatibilities if there's nobody writing/reviewing changes for it ;) | 15:18 |
ttx | cdent: from that session there was a lot of work on the table, but it was ~working | 15:18 |
cdent | fungi++ | 15:18 |
smcginnis | I think it's stable, but also at risk of destabilization with lack of eyes on it. | 15:19 |
cdent | Yeah, I'm not suggesting there's not a problem, just grinding my axe that sometimes software doesn't have to change much to be good. | 15:21 |
*** rosmaita has quit IRC | 15:21 | |
cmurphy | ++ | 15:21 |
smcginnis | cdent: Yep, absolutely. | 15:22 |
smcginnis | Just not sure one part time person can keep the code rot at bay. | 15:22 |
cdent | yup, def worth investigation | 15:22 |
cdent | Anybody know anything about who is thinking about running for the board? | 15:23 |
* dtroyer takes a quick step backward | 15:24 | |
smcginnis | :) | 15:24 |
ttx | nope. I usually stay away from it since it's weird to be a director and a member of the staff | 15:24 |
smcginnis | I actually thought about it for 30 seconds or so given the previous discussions. | 15:25 |
ttx | but please consider running, since individual directors can end up weird otherwise | 15:26 |
dtroyer | smcginnis: ++ I'll support you there | 15:26 |
cdent | "end up weird"? | 15:26 |
smcginnis | cdent: Maybe that's what it would be if I ran. :D | 15:26 |
cdent | Too late. | 15:27 |
dtroyer | to me that means "not enough techincally-knowledgeable representation" | 15:27 |
smcginnis | dtroyer: Thanks. Want to be my campaign manager? :) | 15:27 |
ttx | cdent: sometimes they end up wearing their company hat instead of being representative of all contributors | 15:27 |
* dtroyer sets up the smcginnis-for-board SuperPAC | 15:27 | |
cdent | Yeah, you have to run a full court social media presss smcginnis and we know that dtroyer is _so_ your person for that. | 15:27 |
ttx | (contributors in a very large sense) | 15:27 |
smcginnis | Haha | 15:27 |
ttx | dtroyer: you could pressure him by nominating him | 15:28 |
dtroyer | cdent: hey! That'll be my tweet for this year! | 15:28 |
ttx | then it's just a click away | 15:28 |
smcginnis | Tweet in 2017: check | 15:28 |
ttx | "dtroyer tweeted after a long absence" | 15:28 |
ttx | I don't tweet much. I made a promise when I joined twitter to always have less tweets than followers. | 15:29 |
fungi | oh, of likely interest to the tc (related to discussions at the joint leadership meeting in sydney), infra spec about hosting new communities under the foundation's umbrella: https://review.openstack.org/524024 | 15:30 |
* cdent adds to list | 15:30 | |
ttx | fungi: wow, that came in fast | 15:31 |
fungi | it was made a priority | 15:31 |
ttx | fungi: I'll read, does it establish a dependency on the git flattening exercise or not ? | 15:31 |
fungi | no, but it does take it into account | 15:31 |
ttx | ok, will review, thanks for the pointer | 15:32 |
dims | very interesting fungi | 15:32 |
fungi | it's a bit of a priority for the infra team because we'd like to de-openstack zuul/nodepool before we officially release/announce zuul v3 general availability | 15:32 |
fungi | and there are at least two efforts (one already has a mailing list and did an opendev event, the other slated to be announced next week) which will want the same | 15:33 |
ttx | anyone interested in being CC-ed on that exchange with Freezer/Karbor PTLs ? smcginnis maybe ? | 15:34 |
dhellmann | ttx: pkovar was going to rewrite the definition of that tag to make it more relevant for today. Maybe we should remove it for now and let the docs team propose a new tag? | 15:34 |
smcginnis | ttx: Yep. I already spoke to Freezer, so I can be part of that. | 15:35 |
ttx | dhellmann: yeah, that might be better than leaving a policy around that nobody follows | 15:35 |
dims | sounds fair dhellmann | 15:35 |
* smcginnis notes to take another look through tags | 15:35 | |
fungi | dhellmann: seems simple to remove/repropose since nobody applied it | 15:36 |
dtroyer | I was going to suggest that we don't want to re-use tag labels, but fungi mooted that worry | 15:36 |
dhellmann | dtroyer : any new docs tag would likely have a different name anyway | 15:37 |
dhellmann | I'll talk to pkovar about removing it | 15:37 |
cdent | dtroyer: I would like to borrow this mooter | 15:37 |
cdent | help with anxiety | 15:37 |
fungi | turbomooter[tm] | 15:37 |
dtroyer | I let him be my proxy for yelling at the kids on the lawn | 15:38 |
-openstackstatus- NOTICE: if you receieved a result of "RETRY_LIMIT" after 14:15 UTC, it was likely due to an error since corrected. please "recheck" | 15:38 | |
fungi | i definitely do a lot of yelling | 15:38 |
* smcginnis does a lot of mumbling to himself | 15:39 | |
dtroyer | smcginnis: I can tell how much of that I am doing based on how close (or not) the dog is sleeping | 15:40 |
fungi | canine-based mubmle indicator | 15:40 |
dims | LOL | 15:41 |
ttx | ok, freezer/karbor email sent. I will summarize the discussion when over here | 15:43 |
openstackgerrit | Doug Hellmann proposed openstack/governance master: remove docs:follows-policy tag https://review.openstack.org/524217 | 15:43 |
efried | pabelanger dhellmann smcginnis Docs have published. Thanks for your help! | 15:43 |
dhellmann | efried : good! | 15:44 |
smcginnis | efried: ++ | 15:45 |
ttx | while speaking of tags -- in the same way the stable policy apply better to the "cloud components" than to the SDks or deployment tools buckets of the map, the upgrade tags also don't make much sense for anything except cloud components with an API and all (openstack and openstack-operations buckets in the map)_ | 15:46 |
ttx | so I might propose the same kind of application limits. Currently only cloud components projects actually apply those tags anyway | 15:46 |
ttx | we should just not expect things like openstackclient to assert them | 15:47 |
pabelanger | efried: \o/ | 15:47 |
smcginnis | ttx: That makes sense to me. | 15:47 |
* cdent concurs | 15:48 | |
dtroyer | things like SDKs and OSC do provide an interface, but yes, the assumptions around them and upgrades are different. I'm not sure if a parallel set of tags would be useful though | 15:48 |
dhellmann | maybe someone wants to volunteer to make those updates so ttx doesn't have to | 15:48 |
ttx | dhellmann: I'm doing them as part of the project navigator revamp exercise anyway | 15:49 |
dhellmann | ah, ok | 15:49 |
dhellmann | ABD - always be delegating | 15:49 |
ttx | Ah! you know how bad I am with that | 15:49 |
dhellmann | hence the nudge | 15:50 |
ttx | says the dude who spent most of yesterday writing ptgbot new code | 15:50 |
dims | haha | 15:51 |
dhellmann | ttx: does it tweet yet? | 15:51 |
ttx | No, I think what was over the top was submitting irc-meetings changes to defragment the meeting space. Also yesterday | 15:51 |
ttx | I blame yak shavnig | 15:52 |
dhellmann | yesterday I finally wrote some validation code to check releases with dependency changes as a way to put off writing a talk | 15:53 |
dhellmann | leading by example, we are | 15:53 |
ttx | I wrote an op-ed for a newspaper today ! | 15:53 |
ttx | Like one that gets printed and all | 15:53 |
ttx | in French though | 15:53 |
dhellmann | nice | 15:53 |
ttx | now let's see how much it changes between now and publication, if it ever gets published. | 15:54 |
fungi | my over-the-top devwork lately is probably the pull requests to implement pep 345 project-url support in setuptools | 15:54 |
dhellmann | oh, even better | 15:54 |
fungi | which i need to push up some new iterations of now that i have feedback | 15:54 |
fungi | i have pbr support already written, but wip until the setuptools implementation is released | 15:55 |
ttx | Also good progress with the SIG governance website, almost there | 15:55 |
ttx | fungi: https://review.openstack.org/#/c/522545/ needs review love to finalize it | 15:55 |
fungi | thanks for teh heads-up, checking | 15:56 |
ttx | then I can push the publish job | 15:56 |
ttx | OH now I remember how I shaved that yak. Involved a broken publication job for irc-meetings | 15:57 |
ttx | something something trailing slash something | 15:57 |
fungi | rsync is really picky about those trailing slashes | 15:57 |
*** kumarmn has quit IRC | 16:28 | |
*** kumarmn has joined #openstack-tc | 16:29 | |
*** cdent has quit IRC | 16:34 | |
*** rosmaita has joined #openstack-tc | 16:35 | |
*** cdent has joined #openstack-tc | 16:39 | |
openstackgerrit | Dean Troyer proposed openstack/governance master: Move os-client-config to OpenStackSDK from OpenStackClient team https://review.openstack.org/524249 | 16:58 |
*** david-lyle has joined #openstack-tc | 16:59 | |
*** dtantsur is now known as dtantsur|afk | 17:03 | |
*** kmalloc has quit IRC | 17:11 | |
*** jpich has quit IRC | 17:44 | |
*** diablo_rojo has joined #openstack-tc | 18:22 | |
*** openstackgerrit has quit IRC | 18:48 | |
*** cdent has quit IRC | 19:31 | |
*** kmalloc has joined #openstack-tc | 20:07 | |
*** mguiney has quit IRC | 20:10 | |
*** mguiney has joined #openstack-tc | 20:11 | |
zaneb | can I just mention that in a sane world Freezer would be like 2 Mistral workbooks | 20:44 |
zaneb | but nobody wants to install Mistral (another service! too complicated!) | 20:45 |
zaneb | so instead we get a whole new service project (or 2, if you count Karbor as the same thing) to handle in a hard-coded way a small subset of what Mistral can do | 20:46 |
zaneb | this is a classic example of why I think it's crazy to think we can _reduce_ the complexity of OpenStack deployment by sidelining general purpose tools like Mistral that put control of other openstack services in the hands of the user rather than locking it down in python code | 20:48 |
* zaneb dismounts soapbox | 20:49 | |
* smcginnis thinks zaneb has a Summit session proposal - "How to backup your cloud with duct tape." :) | 20:59 | |
zaneb | I mean, we have APIs to make backups. You just need something to call them on a schedule | 21:01 |
fungi | the case was made to include castellan as something services can expect to be present and directly depend on. sounds like a similar case can (should?) be made for mistral i guess? | 21:05 |
zaneb | fungi: so... I wouldn't go that far | 21:08 |
zaneb | it's not that other services need a hard dependency on it | 21:09 |
zaneb | it's more that if every cloud had it then it would be easy for users who need something to create a cinder snapshot once a day to create a workflow that creates a cinder snapshot and have Mistral's cloud cron feature trigger it once a day | 21:10 |
zaneb | not to mention all the other things users can do with it | 21:10 |
zaneb | and in that world we'd never be creating a separate service (Freezer) to just create Cinder snapshots on a schedule | 21:11 |
smcginnis | zaneb: Well, to be serious, that would be a nice basic "batteries included" thing for really basic needs. But services like Freezer and Karbor do a little bit more than kick off a backup. | 21:12 |
smcginnis | Most actual user needs would not be met by cron. | 21:12 |
zaneb | I'm not actually familiar with Karbor. I read about it just now and it looks more complex | 21:13 |
zaneb | I did review the Heat resources for Freezer though, and I didn't see anything it does that couldn't be implemented by the user using Mistral in under half an hour | 21:14 |
* zaneb could be missing something though | 21:14 | |
smcginnis | I'm more familiar with Karbor. Just based on experience, users need retention policies, business logic for perform recovery when the environment has been changed since time of backup, etc. | 21:15 |
smcginnis | So I think there certainly are pieces that could be made better/easier with having Mistral, but not a full solution for larger environments. | 21:15 |
smcginnis | BTW, looking back, I was not really calling Mistral "duct tape". You just need catchy Summit titles, right? :) | 21:16 |
zaneb | I wouldn't know ;) | 21:24 |
fungi | who needs catchy summit titles? just liberally sprinkle with buzzwords: "serverless container network" (doesn't even need to make sense) | 22:05 |
fungi | "bare metal distributed lock management drivers cage match" | 22:07 |
dtroyer | "converged software defined quantum nova v3 extensions" is so 2012 | 22:15 |
*** marst has quit IRC | 22:19 | |
*** kumarmn has quit IRC | 23:33 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!