*** j^2 has quit IRC | 00:10 | |
*** j^2 has joined #openstack-chef | 16:12 | |
*** ChanServ sets mode: +o j^2 | 16:12 | |
*** j^2 has quit IRC | 18:37 | |
*** schrd has joined #openstack-chef | 20:05 | |
*** schrd has quit IRC | 20:07 | |
*** schrd has joined #openstack-chef | 20:16 | |
*** schrd_ has joined #openstack-chef | 20:18 | |
*** schrd has quit IRC | 20:20 | |
*** schrd_ is now known as schrd | 20:20 | |
*** schrd has quit IRC | 20:23 | |
*** schrd_ has joined #openstack-chef | 20:24 | |
*** schrd_ is now known as schrd | 20:24 | |
schrd | hi | 20:25 |
---|---|---|
schrd | I am new to openstack. At the openstack summit I talked to some people who said that openstack-chef seems to be dead and I should think of using a different deployment tool for openstack. | 20:27 |
schrd | However I triied the cookbooks, and got working multinode setup | 20:27 |
scas | openstack-chef is not dead, contrary to popular belief. it's been called that once or twice over the years | 20:28 |
schrd | TO me the recipes look fine, I undestand what they are doing. | 20:28 |
schrd | that sounds good | 20:28 |
scas | it just doesn't have the mindshare, or the contributors that it used to | 20:28 |
scas | things move at a slower pace as a result, but they do continue moving | 20:28 |
schrd | cool | 20:28 |
schrd | I deployed on centos, and had to work around the pip 18.1 issue. I saw that this is fixed in git but not yet released in the supermarket | 20:29 |
scas | there hasn't been a whole lot of effort put into active marketing, so it can look like it's dead at the pace it moves | 20:30 |
scas | pip 18.1 and poise-python is another ball of interesting 'fun' | 20:30 |
schrd | what I currently do not understand is how upgrade of openstack releases is handled | 20:30 |
scas | the ci system needs to be reworked entirely, but it's in a place where it either needs money or active contributors to make it possible to release safely | 20:30 |
scas | upgrades still happen largely outside of chef | 20:31 |
schrd | is it just changing the release attribute per node? | 20:31 |
schrd | ok | 20:31 |
scas | one example of how that's been handled is published by osuosl https://github.com/osuosl-cookbooks/osl-openstack | 20:32 |
schrd | so what could I do to help? | 20:33 |
*** openstackgerrit has quit IRC | 20:36 | |
scas | anything that you think could use improvement is welcome. more specifically, if you wanted to take a specific thing and drive that, like upgrades or something else you have in mind, i'd be happy to help if you get stuck somewhere. our other cores, i think, are offline for the evening, but i'm around during PST daylight hours | 20:36 |
scas | i've been rummaging around upstream in sous-chefs to help out with some of the library cookbooks. updating the cookbooks for rocky and newer is dependent on some of that work happening | 20:38 |
scas | poise-python's future is the big question mark at present, but i know some folks in the community have expressed interest in continuity | 20:38 |
schrd | how do you do setup of openstack resources such as flavors or external networks (the neutron resources, not the interface setup of the openstack nodes)? | 21:13 |
schrd | I did not find any chef resources handling that. If they are missing and welcome I think I would be able to create such resources | 21:15 |
scas | flavors and external networks are provided at implementation, so openstack-chef defaults are what tempest needs so that testing can happen in zuul | 21:33 |
scas | if that's somewhere you'd like to improve the experience, that's a fine place to start | 21:34 |
*** j^2 has joined #openstack-chef | 22:03 | |
*** ChanServ sets mode: +o j^2 | 22:03 | |
*** j^2 has quit IRC | 23:58 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!