Thursday, 2016-04-21

*** jklare has quit IRC00:38
*** jklare has joined #openstack-chef00:44
*** zhiwei has joined #openstack-chef00:58
*** alanmeadows has quit IRC04:42
*** alanmeadows has joined #openstack-chef04:43
*** j^2_ has joined #openstack-chef04:45
*** ChanServ sets mode: +o j^2_04:45
*** j^2 has quit IRC04:45
*** j^2_ is now known as j^204:45
*** maestro1 has joined #openstack-chef04:57
*** maestro1 has quit IRC05:05
*** maestro1 has joined #openstack-chef05:06
*** zhiwei has quit IRC05:09
*** zhiwei has joined #openstack-chef05:09
*** maestro1 has quit IRC05:11
*** jmickle has quit IRC05:18
*** jmickle has joined #openstack-chef05:19
*** nkrinner has joined #openstack-chef05:35
*** ogny has joined #openstack-chef06:42
*** nacer has joined #openstack-chef06:43
*** nacer has quit IRC07:09
*** nacer has joined #openstack-chef07:10
*** nacer has quit IRC07:15
*** jmickle has quit IRC07:32
*** infra-red has joined #openstack-chef07:33
*** infra-re_ has joined #openstack-chef07:34
*** infra-red has quit IRC07:37
*** hogepodge has quit IRC07:52
*** hogepodge has joined #openstack-chef07:54
*** infra-red has joined #openstack-chef08:33
*** infra-re_ has quit IRC08:34
*** infra-red has quit IRC08:45
*** infra-red has joined #openstack-chef08:47
*** infra-red has quit IRC08:48
*** infra-red has joined #openstack-chef08:50
*** infra-red has quit IRC08:53
*** infra-red has joined #openstack-chef08:58
*** higgins has quit IRC08:58
*** infra-red has quit IRC09:00
*** infra-re_ has joined #openstack-chef09:00
*** infra-re_ has quit IRC09:03
*** higgins has joined #openstack-chef09:05
*** nacer has joined #openstack-chef09:36
*** zhiwei has quit IRC10:16
*** zhiwei has joined #openstack-chef10:18
*** zhiwei has quit IRC10:22
*** zhiwei has joined #openstack-chef10:29
*** zhiwei has quit IRC10:33
-openstackstatus- NOTICE: OVH servers are down, we are working to solve it. This will cause that jobs queue is processed slowly, please have patience.10:36
*** zhiwei has joined #openstack-chef10:40
*** zhiwei has quit IRC10:44
*** zhiwei has joined #openstack-chef10:51
*** zhiwei has quit IRC10:56
*** zhiwei has joined #openstack-chef11:02
*** zhiwei has quit IRC11:07
*** zhiwei has joined #openstack-chef11:14
*** zhiwei has quit IRC11:19
*** zhiwei has joined #openstack-chef11:36
*** zhiwei has quit IRC11:40
*** zhiwei has joined #openstack-chef11:52
*** zhiwei has quit IRC11:57
*** nacer has quit IRC12:03
*** zhiwei has joined #openstack-chef12:09
*** zhiwei has quit IRC12:14
*** zhiwei has joined #openstack-chef12:37
*** zhiwei has quit IRC12:42
*** os-chef-bot has joined #openstack-chef12:43
-openstackstatus- NOTICE: OVH provider is enabled again, please wait for the job queue to be processed12:47
*** zhiwei has joined #openstack-chef12:59
*** zhiwei has quit IRC13:04
*** jmb_ has quit IRC13:06
*** zhiwei has joined #openstack-chef13:18
*** zhiwei has quit IRC13:23
*** zhiwei has joined #openstack-chef13:41
*** zhiwei has quit IRC13:46
openstackgerritJan Klare proposed openstack/cookbook-openstack-common: Updated README and added small section to explain usage of config attributes  https://review.openstack.org/30899713:58
*** zhiwei has joined #openstack-chef14:03
*** zhiwei has quit IRC14:07
openstackgerritJan Klare proposed openstack/cookbook-openstack-identity: Documenation update after refactoring  https://review.openstack.org/30796214:15
jklaremarkvan sc` i played around with a lot of "automated doc" tools, but in the end imo we would need to heavily patch all of them or write our own14:17
jklarethe two patches above are completely manual generated but i think that might be the easier way for now14:17
jklaresome feedback about the style of documentation would be great, so i know if i should continue like this for the other cookbooks14:18
j^2No body likes documentation :P14:26
*** jmb_ has joined #openstack-chef14:26
jklareand at the same time everybody likes good documentation14:41
*** zhiwei has joined #openstack-chef14:42
*** zhiwei has quit IRC14:46
sc`it looks good to me, but i am concerned about the manual-ness14:57
sc`then again, i'm always concerned about manual stuff14:57
jklaresc` yeah i know14:58
jklaresadly nobody seems to have a working tool to generate docs from inline comments14:58
jklarei mean there is something like yard-chef14:58
*** zhiwei has joined #openstack-chef14:59
jklarebut that will generate html files that need to be served with a yard server14:59
jklarei dont think that we would want that15:00
sc`yeah. probably not15:00
jklarei think we should dedicate at least one of our working sessions to discuss a solution to that15:01
jklarei mean there are tools like sphinx15:01
jklarewhich are used by other project15:01
sc`+1 since we're all face-to-face anyway15:02
jklaresc` can you please take a quick look at this one https://review.openstack.org/#/c/299875/15:03
sc`chefdk 0.13 includes include fauxhai 3.3.0. should be able to get rid of that fauxhai hack soon enough15:03
jklaresc` great news15:03
jklaresc` but that also means we need to adapt to all the new things in rubocop and foodcritic15:03
jklaremeaning a lot of refactoring15:03
sc`yup. that's a newton thing15:03
*** zhiwei has quit IRC15:04
sc`but it'll need to be done to keep cadence with chefdk15:04
jklaresure15:04
sc`i've been noticing more and more chef warnings, so retooling for chef 13 is an eventuality as well15:08
jklarenot sure about that15:10
jklarelets see how the first chef 13 release looks like :)15:11
sc`yeah. won't jump to it immediately :)15:11
jklarei think we should maybe dedicate the other working session to planning the newton cycle15:12
sc`agreed15:12
jklaredo we need to send that as a mail to ttx or can we just write these titles down in some wiki?15:13
markvanjklare: what's your opinion of my doc tool....it can elimnate some of the manual work (like keeping list of recipe, dependencies, ... up to date)15:14
sc`the only one we needed a name for was the fishbowl, and i was able to do that15:14
jklaresc` but i think we should also define titles or headlines for the working sessions15:14
sc`ttx told me that i didn't need to email him with any titles, just update them in the staging schedule15:14
jklareso people know what they walk in to15:15
jklaresound good15:15
sc`let me know what's good and i can update. i think any of us can, really15:15
*** zhiwei has joined #openstack-chef15:16
*** ogny has quit IRC15:16
jklaremarkvan ups, i completely missed your tool, i just looked at the generated output directly behind the link15:16
jklaremarkvan looking at it right now15:16
openstackgerritMerged openstack/cookbook-openstack-dashboard: ssl_cert and ssl_key file can be one big .pem file  https://review.openstack.org/29987515:17
markvanjklare: it's basically a text scraper, but with a bit more work, might be useful as a way to gather all the doc in one place15:18
markvanmaybe add it's logic/output to the repo15:18
*** zhiwei has quit IRC15:20
jklaremarkvan but this will not generate READMEs for the cookbooks right?15:20
sc`since we're only mirroring to github, does that invalidate the use of travis?15:20
jklarei think we could use it15:22
jklarebut not sure if travis solves something here15:22
jklareimo the issue is that we need to find a generic way to document all our cookbooks15:23
jklarewe could just agree on a very very short README and instead add some more docs into the chef-repo15:23
markvanyeah, it's not trying to auto gen the basic ReadMe content, but my goal was to bring that content together along with "some" auto gen'd doc (attributes, dependencies, recipes, ...)15:24
jklareor we could try to parse the inline comments in all recipes/providers/attributes (basically like marks tool or knife-cookbook-doc) does15:24
sc`yeah. agreed. nobody should be generating docs by hand. way too much for any one or two people to do15:24
jklarebut we need to generate the docs from some base15:24
sc`generating from inline comments means going back and commenting stuff that may have never been commented in the first place15:25
jklareyeah15:25
jklarebut what other option do we have?15:25
jklaresomebody needs to write some doc15:25
jklarethere is no tool that "understands" what the cookbook does and writes it down15:26
sc`yup. no clean way at present. i get that15:26
jklarei mean in the end the chef dsl is supposed to me readable15:26
sc`everyone throws up the 'self-documenting code' line15:26
jklarebe readable15:27
jklarei think we might want to go for a very very small README in all cookbooks15:27
sc`yeah. it doesn't need to be every recipe and attribute for the README15:28
jklareand aim for something like what markvans tool does15:28
sc`README just needs to have enough breadcrumbs for the operator to follow15:28
sc`jklare: when it's convenient, could you take a look at some of the patches ready to go? we have a few outstanding, including something that tickles bare metal deployments15:29
jklaresc` sure15:30
sc`thanks :D15:31
openstackgerritMerged openstack/openstack-chef-repo: Always use lan if possible  https://review.openstack.org/30662315:36
jklarewhy is the centos job failing in some of the patches?15:37
*** zhiwei has joined #openstack-chef15:37
openstackgerritMerged openstack/cookbook-openstack-image: Cleanup options deprecated for mitaka  https://review.openstack.org/30536815:38
sc`jklare: mariadb issue as far as i can tell15:39
jklaresc` so after the maridb patch went in we should be good?15:39
sc`should be. might also need the apt_components, but i didn't see the failure that fixes in openstack ci15:40
openstackgerritMerged openstack/openstack-chef-repo: Override lc_messages_dir for mariadb  https://review.openstack.org/30655015:40
openstackgerritMerged openstack/cookbook-openstack-common: Split apt_components for bare metal provisioning  https://review.openstack.org/30733715:40
sc`i only found it when i put mitaka on a bare metal node, which works for allinone btw15:40
sc`the apt_components thing may have to be backported to stable/liberty as well, in which case i'll file a lp bug and get it all official15:41
*** zhiwei has quit IRC15:41
jklarerechecking some of the outstanding patches to see what happens :)15:42
sc`cool15:42
jklaremost of them look good, markvan thanks for the cleanups15:42
openstackgerritMerged openstack/cookbook-openstack-common: Install xz-devel instead of lzma-devel for centos  https://review.openstack.org/30657415:45
*** openstackgerrit has quit IRC15:48
*** openstackgerrit has joined #openstack-chef15:48
j^2jklare: http://superuser.openstack.org/articles/openstack-magnum-on-the-cern-production-cloud15:51
j^2:mindblown:15:51
sc`that's pretty cool. wish my openstack did cool stuff like that :p15:55
sc`but that also echoes something i said in the past. puppet-openstack has sheer numbers15:56
jklaresc` not sure if you need sheer numbers to write something like this puppet-magnum module16:00
jklareit is a very very basic deployment16:00
jklareits installing the service, creating the config and connecting it to the mq16:03
jklarei am quite sure that this module is not nearly enough to actually run magnum on an production cluster16:04
jklarebut its a good start16:04
*** zhiwei has joined #openstack-chef16:06
*** zhiwei has quit IRC16:11
sc`no, i never said it was production-ready. but there is more breadth in terms of projects supported. we only cover a relatively narrow focus of primarily just core openstack and supporting data plane services16:15
jklaresc` the article j^2 posted said it was used to deploy a production ready magnum16:16
jklaresc` which is partially true is guess, but i think they might have added a lot more stuff to actually deploy that16:16
jklaresc` regarding our support of openstack services16:17
jklaresc` i think we moved into a wrong direction for quite some time while we tried to add more and more switch cases to support all scenarios and platform16:17
jklaresc` i am quite sure if we keep going with this new and more generic style of the service cookbooks, we can add new service very fast16:18
jklaresc` but of course you are right, we need more people to commit and work on the project16:18
*** jmickle has joined #openstack-chef16:19
sc`yup. that's the rub therein. simplifying the cookbooks to make them easier to extend is one thing. getting people to actually use it is another16:27
*** zhiwei has joined #openstack-chef16:27
sc`and from what i've been hearing, folks in the community are either dumping chef entirely, or switching to a model where their cloud automation isn't dictated by a particular automation flavor16:28
sc`which brings people back to puppet, or over to ansible16:29
*** zhiwei has quit IRC16:32
jklarei do not think that its our responsibility to get people to use chef or our cookbooks16:35
jklarei use them since i think they are as good as any of the other automation solutions16:35
jklarewhy people choose one or the other is something that depends on so many different things16:36
jklarei think in IT people always tend to run for the cool and new stuff16:36
jklarewhich does not mean that this is the right decision16:37
jklarei think we are on a very good way with our cookbooks16:37
jklareand if they are usable for us, i am perfectly fine with that16:37
*** zhiwei has joined #openstack-chef16:39
sc`agreed. i'm quite happy with a set of cookbooks that can be put in production with little if any tampering16:39
sc`whether or not people use them, that's largely beside the point16:40
sc`for our icehouse deployment, the main openstack cookbooks are near 1:1 mirrors from github16:41
sc`so that says something about usability. i just want to keep going forward and hope that all of the operators don't ditch the cookbooks entirely16:42
*** zhiwei has quit IRC16:44
jklaresounds good :)16:47
jklareyou always have to stay positive as ptl :D16:47
*** zhiwei has joined #openstack-chef17:01
*** technovangelist has quit IRC17:01
*** technovangelist has joined #openstack-chef17:02
*** zhiwei has quit IRC17:05
sc`:D17:09
*** higgins` has joined #openstack-chef17:18
*** j^2_ has joined #openstack-chef17:19
*** higgins has quit IRC17:19
*** j^2 has quit IRC17:19
*** jmickle has quit IRC17:19
*** j^2_ is now known as j^217:20
*** zhiwei has joined #openstack-chef17:23
*** zhiwei has quit IRC17:27
*** zhiwei has joined #openstack-chef17:40
*** zhiwei has quit IRC17:45
*** zhiwei has joined #openstack-chef18:13
*** zhiwei has quit IRC18:18
*** The_8th_Dwarf has joined #openstack-chef18:20
*** zhiwei has joined #openstack-chef18:30
*** zhiwei has quit IRC18:35
*** zhiwei has joined #openstack-chef18:52
*** zhiwei has quit IRC18:57
*** zhiwei has joined #openstack-chef19:09
*** zhiwei has quit IRC19:13
*** zhiwei has joined #openstack-chef19:26
*** zhiwei has quit IRC19:30
*** zhiwei has joined #openstack-chef19:48
*** zhiwei has quit IRC19:52
*** zhiwei has joined #openstack-chef20:05
*** zhiwei has quit IRC20:09
*** zhiwei has joined #openstack-chef20:27
*** zhiwei has quit IRC20:32
openstackgerritMerged openstack/cookbook-openstack-orchestration: Cleanup options deprecated for mitaka  https://review.openstack.org/30544920:36
openstackgerritMerged openstack/cookbook-openstack-block-storage: Cleanup options deprecated for mitaka  https://review.openstack.org/30545920:38
openstackgerritMerged openstack/cookbook-openstack-network: Cleanup options deprecated for mitaka  https://review.openstack.org/30545320:39
openstackgerritMerged openstack/cookbook-openstack-object-storage: Normalize error status checking for ext4  https://review.openstack.org/29506120:42
markvan@core tempest smoke tests running! https://review.openstack.org/#/c/305947/     Still need to look at C7 side, but this is close now20:44
os-chef-bot@j^2 @markvan @mattray @wenchma @jklare @cmluciano @zhiwei @sc` tempest smoke tests running! https://review.openstack.org/#/c/305947/     Still need to look at C7 side, but this is close now20:44
sc`!!!20:45
openstacksc`: Error: "!!" is not a valid command.20:45
sc`markvan: might need to install python-subunit for c720:47
sc`it's included in the mitaka packages, so something depends on it20:48
*** zhiwei has joined #openstack-chef20:49
openstackgerritSamuel Cassiba proposed openstack/cookbook-openstack-integration-test: Install python-subunit package  https://review.openstack.org/30917820:51
*** zhiwei has quit IRC20:54
*** zhiwei has joined #openstack-chef21:17
*** zhiwei has quit IRC21:21
*** jmb_ has quit IRC21:28
*** zhiwei has joined #openstack-chef21:39
*** zhiwei has quit IRC21:45
*** Matum has joined #openstack-chef21:46
*** Matum has quit IRC22:11
*** MatUm has joined #openstack-chef22:11
*** MatUm has quit IRC22:56
*** MatUm has joined #openstack-chef22:56

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