16:00:26 #startmeeting openstack_ansible_meeting 16:00:27 Meeting started Tue Mar 17 16:00:26 2020 UTC and is due to finish in 60 minutes. The chair is noonedeadpunk. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:28 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:30 The meeting name has been set to 'openstack_ansible_meeting' 16:00:34 #topic office hours 16:00:40 o/ 16:06:02 o/ hello 16:06:18 Hi all 16:06:21 chandankumar: i still can't make dnf do what i want :) 16:10:09 So, the question raised today was if we can backport and should backport new features to previous branches 16:11:10 Since we do need to backport centos8 to train, then prohibition for smaller patches (esp non breaking and not changing defaults) looks not logic 16:11:36 jrosser: I can recall you've abandoned some of such backports lately 16:12:33 yes we proposed a backport for os_keystone and OIDC which we shouldnt have 16:12:36 Also I think mnaser is not against of backporting patches that add new functionality to previous branches 16:13:33 wrt centos 8 i'm not so sure 16:13:47 *sooo* much change on master for all sorts of py3 things 16:13:54 Running a somewhat older release as we do, our site would be very appreciative of backports to older but still supported releases 16:14:13 I have not fixed opinion on this as from one side it's convenient to be able to use things right now, but it some sort of risk imo 16:14:34 o/ 16:14:38 jrosser: yeah, that's true... But otherwise we won't have upgrade release for centos? 16:14:41 jralbert: do you mean OSA things, or openstack itself? 16:15:07 OSA things particularly, although openstack features backported would be lovely in some cases 16:15:29 Yeah, opensatck is pretty strict on backporting... 16:15:36 ^ that 16:15:59 The question is if we should stick to the same rules or we can step down from them from times to times 16:16:36 So I’ll clarify 16:16:51 Openstack is strict on backpprts if your project asserts that it follows the stable policy 16:17:19 OSA does not actually make that assertion therefore if we were to backport a complete breaking change, it’s not nice, but it’s “okay” 16:17:31 My personal view is that OSA's best value is OSA itself, and while I'd love to get later-release openstack features without an upgrade, that's not as valuable to me as fixes in OSA itself being consistent back through supported releases where possible 16:18:22 I think to me my policy is: “if X can take advantage of this without them affecting any other users because the default behaviour doesn’t change” 16:18:27 Then that’s ok 16:19:45 Merged openstack/openstack-ansible-os_placement master: Refactor memcached_servers https://review.opendev.org/713251 16:19:55 and yeah, like the oidc stuff merging is probably ok with me as long as it didn't change default behaviour 16:20:19 and if it fundamentally broken then you get points to do whatever the heck you want to it :) 16:20:31 Ok, so we can backport new features unless it changes default behaviour. 16:20:52 And we actually trying to avoid changing defaluts wherever possible 16:22:33 Merged openstack/openstack-ansible-os_barbican master: Refactor memcached_servers https://review.opendev.org/713227 16:27:54 noonedeadpunk: that's my opinion personally, that way, we're being pretty accomodating to operators but also not breaking our users 16:28:03 Merged openstack/openstack-ansible-os_octavia master: Refactor memcached_servers https://review.opendev.org/713248 16:28:03 thoughts jralbert, jrosser 16:28:04 ? 16:28:39 Sounds perfect to me 16:29:37 yeah - though i'd like to see more eyes on stuff to review 16:30:07 Merged openstack/openstack-ansible-os_sahara master: Refactor memcached_servers https://review.opendev.org/713252 16:31:08 and in general some of the larger pieces of work could really use some co-development - there's two of us have had a stab but for various reasons it's stalled 16:33:44 jralbert: were you looking to get more involved with work on OSA? 16:33:59 Merged openstack/openstack-ansible-os_ironic master: Refactor memcached_servers https://review.opendev.org/713239 16:35:16 Yes, our site would like to discuss how we can contribute to the project 16:35:34 mnaser: ^ 16:36:12 jralbert: sure! i mean, all contributions are open, are you thinking of dedicating some times/resources or special areas you wanna get involved in? 16:37:39 Well, we're very heavily invested in OSA as both an install/upgrade and operations tool, so our big priority is features around the OSA procedures themselves: scaling, rebuilding nodes, etc 16:39:02 So right now I'm sad about tags like nova-config not working Rocky; but I'd love to see some improvements to the docs as well, and to general operations support improvements 16:39:42 All that said, I want our site to help the project however it needs help; I know that all this stuff gets better if the overall workload can be spread out a bit 16:40:16 What I'm interested in figuring out is what kinds of contributions you'd find useful, and rough idea of how many hours a week we can realistically contribute to that 16:40:51 jralbert: tags are fixed in stein:) 16:40:59 So I saw :( 16:41:23 Stein's on our roadmap for sure, but we're a fairly big installation relative to our team size, so we can't move that fast 16:41:30 it was too much of backport work to do, and not so many ppl cared about it... And now once rocky is EM... 16:41:52 Yep, I understand we're a bit behind the curve 16:41:57 We just got to Rocky in Novemver 16:42:14 Yeah, that's ok 16:42:44 So actually right now we have our hands mostly in supporting rather than bringing new features 16:43:01 So if you see any bugs, or feature missing - feel free to contribute it 16:43:11 Really every help is appreciated 16:43:32 Well, the tags issue is a good example of this: I'm not sure how to make a contribution to improve that 16:43:43 But it breaks our workflow pretty badly 16:43:47 Also right now we ahve a lot of deprecated params in configs that needs cleaning up and more stuff... 16:45:49 jralbert: at this point, when no releases to rocky can be done, it might be a bit late. But, you can try to backport topic https://review.opendev.org/#/q/static_imports 16:46:12 after we can make rocky bump and you can use stable/rocky isntead of some tag... 16:46:42 jralbert: it just mostly needs effort for someone to go ahead and backport those changes and test them out. 16:46:42 Hm, okay 16:46:42 but we won't be able to release new tag because of EM 16:47:59 I wonder if maybe our team should start out with triaging bugs as a way to get into the project and get the lay of the land 16:48:00 once you need reviews don't hesitate to ping cores here :p 16:48:30 oh, our launchpad nowadays... is a bit let down 16:48:40 There was a bit of concern from our management that untriaged bugs that hurt us badly might imply the project wasn't still being actively maintained 16:49:09 but help with it is really very appreiated 16:50:02 Okay, well I think maybe that's how we'll start: some bug triage, and some proposed changes to help us out with things we'd like fixed in Rocky 16:50:08 Does that sounds reasonable to you? 16:50:40 we had huge success last time we did a bug squash day 16:50:45 jrosser: i think some bug triage is helpful but mostly proposing changing is the _most_ valuable thing 16:50:47 maybe nearly 100 dealt with in 24hours 16:51:57 mnaser: i guess that comment is for jralbert but i'd have to add that review effort has to be available to match contributions 16:52:28 jrosser: i agree. i have personally not been very good at actively doing it, but i think if we maybe try to ping each other 16:52:52 I hope that once we are a part of things for a while, we'll be able to contribute a team member that you'd be willing to include as a reviewer 16:54:16 jralbert: i think we all would welcome new cores, we're not a picky bunch. or i like to think at least :) 16:55:50 So there's two main contributors at my site, including me; my colleague has much more experience contributing to large open source projects as a core member, so I will encourage him to come here and introduce himself in the next few days. I will start out with bug triage and proposing backports. I think we can probably contribute 2-4 hours a week, 16:55:51 but I don't want to promise anything too firm just yet 16:58:27 jralbert: having some kind of always on irc presence is very handy - also outside the meeting times there is a shortened URL to the review dashbaord in the IRC topic, keeping a regular (daily?) view on that is a good way to keep across whats going on 16:58:50 and thats the route in to start doing reviews, which anyone can leave a +1/-1 on 17:00:32 Okay, that's where we'll get started 17:00:55 When my colleague has got a freenode name I'll ask him to come by and introduce himself 17:08:32 ooh time is up 17:08:37 #endmeeting