Monday, 2018-08-13

*** gregoryo has joined #openstack-ansible01:19
openstackgerritlvxianguo proposed openstack/openstack-ansible-os_tacker master: Add source code repository notes link to README  https://review.openstack.org/59126401:36
*** shyamb has joined #openstack-ansible01:37
cloudnullTahvok do you want to set it in the container or on the host ?02:19
*** shyamb has quit IRC02:21
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Move most of the variables into the roles  https://review.openstack.org/59121802:50
*** vnogin has joined #openstack-ansible02:52
*** vnogin has quit IRC02:56
*** chandankumar has quit IRC03:05
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Move most of the variables into the roles  https://review.openstack.org/59121803:15
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: move the bulk to templates into the new roles  https://review.openstack.org/59121703:19
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Move most of the variables into the roles  https://review.openstack.org/59121803:20
*** udesale has joined #openstack-ansible03:57
*** mmalchuk has quit IRC04:27
*** dave-mccowan has quit IRC04:28
openstackgerritMerged openstack/openstack-ansible-ops master: move the bulk to templates into the new roles  https://review.openstack.org/59121704:34
openstackgerritMerged openstack/openstack-ansible-ops master: Move most of the variables into the roles  https://review.openstack.org/59121804:34
*** viks_ has joined #openstack-ansible04:47
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Add SUSE support  https://review.openstack.org/59126904:49
*** Bhujay has joined #openstack-ansible04:50
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Add SUSE support  https://review.openstack.org/59126904:53
*** shyamb has joined #openstack-ansible05:01
*** dariko has joined #openstack-ansible05:11
*** shyamb has quit IRC05:12
*** shyamb has joined #openstack-ansible05:12
*** cshen has joined #openstack-ansible05:16
*** openstackgerrit has quit IRC05:18
*** cshen has quit IRC05:21
*** mmalchuk has joined #openstack-ansible05:21
*** chandankumar has joined #openstack-ansible05:41
*** hwoarang has joined #openstack-ansible05:53
*** pcaruana has joined #openstack-ansible05:59
*** shyamb has quit IRC06:03
*** pcaruana has quit IRC06:05
*** openstackgerrit has joined #openstack-ansible06:06
openstackgerritMerged openstack/openstack-ansible-ops master: Add SUSE support  https://review.openstack.org/59126906:06
*** pcaruana has joined #openstack-ansible06:19
*** udesale has quit IRC06:25
*** dariko has quit IRC06:36
*** shyamb has joined #openstack-ansible06:40
*** shyamb has quit IRC06:47
*** shyamb has joined #openstack-ansible06:47
*** cshen has joined #openstack-ansible06:48
*** vnogin has joined #openstack-ansible06:53
*** ssbarnea has joined #openstack-ansible06:55
*** vnogin has quit IRC06:57
*** udesale has joined #openstack-ansible07:02
openstackgerritMerged openstack/openstack-ansible-nspawn_hosts stable/rocky: Document primary interfaces and add mv addresses  https://review.openstack.org/59120807:05
*** evrardjp has joined #openstack-ansible07:08
*** shyamb has quit IRC07:24
jrossermorning07:34
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: AIO - Improve robustness of network configuration.  https://review.openstack.org/59042407:34
*** gillesMo has joined #openstack-ansible07:36
*** shyamb has joined #openstack-ansible07:37
*** rpittau has joined #openstack-ansible07:43
*** pcaruana has quit IRC07:43
*** olivierbourdon38 has joined #openstack-ansible07:44
openstackgerritzhulingjie proposed openstack/openstack-ansible-os_cloudkitty master: Make the owner vars configurable from default/main.yml  https://review.openstack.org/59128507:49
evrardjpmorning07:51
evrardjpsorry for the late answer : )07:51
*** shyamb has quit IRC07:52
*** pcaruana has joined #openstack-ansible07:57
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Add test for Ubuntu Bionic  https://review.openstack.org/59128707:57
*** dante-as has joined #openstack-ansible08:02
dante-asHi guys, is any way to have active Ansible Tower and Openstack Dashboard on the same localhost?08:03
*** ppetit has joined #openstack-ansible08:04
openstackgerritzhulingjie proposed openstack/openstack-ansible master: Add the "x" to avoid "unary operator expected"  https://review.openstack.org/59129008:11
evrardjpdante-as: we generally have containers preventing this kind of mess :)08:11
evrardjpby default the openstack dashboard is in a container behind a LB, so you could have your tower on your localhost08:12
*** DanyC has joined #openstack-ansible08:12
dante-asevrardjp: I am not so familiar with Docker or any other containers and wanted to check if is any workaround to configure them in this way since I am running out of time08:16
openstackgerritMaxime Guyot proposed openstack/openstack-ansible-ops master: Add Prometheus node_exporter  https://review.openstack.org/58709008:17
dante-asany link or suggestion would be helpful08:21
evrardjpdante-as: we are not using docker08:29
evrardjpdante-as: if you're willing to do something different, please spend the time for it -- there is no magic, no silver bullet08:30
*** hamzaachi has joined #openstack-ansible08:33
openstackgerritMerged openstack/openstack-ansible-os_ironic master: use include_tasks instead of include  https://review.openstack.org/58527308:33
dante-asevrardjp: until now, I have tried some stuff: adding the new port for Openstack in the Puppets module ports file config, I have added a new host port, changed the Horizon port, I have added the port in the iptables, but since then, I have broke also the httpd08:35
dante-asBasically, wanted to have a direction if this way doesn't work08:36
Tahvokcloudnull: in container.. OSA doesn't control the hosts interface as far as I know?08:39
*** rodolof has joined #openstack-ansible08:40
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Change AIO ZFS pool to be at /pool  https://review.openstack.org/59130408:40
*** mmalchuk_ has joined #openstack-ansible08:41
Tahvokdante-as: are you using openstack-ansible? Because it doesn't sound like it...08:41
*** mmalchuk has quit IRC08:42
dante-asTahvok: I am using Ansible Tower and Packstack Openstack08:43
dante-asBoth deployed on my laptop on a VM08:44
*** shyamb has joined #openstack-ansible08:44
evrardjpdante-as: then it's not for our channel :)08:46
evrardjphere it's to deploy with openstack-ansible08:46
evrardjpfor those heading to the PTG: https://etherpad.openstack.org/p/osa-stein-ptg08:48
evrardjpmnaser: we probably need someone to head to ops meetup on Monday-Tuesday of the PTG - Do you know who will go there? I am busy with other things already.08:51
dante-asevrardjp: Thanks. Can you please suggest me which would be the channel that I would have to address to it?08:58
*** shyamb has quit IRC09:00
*** gregoryo has quit IRC09:06
*** shyamb has joined #openstack-ansible09:12
*** shyamb has quit IRC09:14
*** shyamb has joined #openstack-ansible09:14
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_masakari master: Update reno for stable/rocky  https://review.openstack.org/59093909:22
*** noonedeadpunk has joined #openstack-ansible09:25
*** noonedeadpunk has quit IRC09:29
*** electrofelix has joined #openstack-ansible09:33
*** noonedeadpunk has joined #openstack-ansible09:34
*** rpittau has quit IRC09:36
*** rpittau has joined #openstack-ansible09:36
openstackgerritMerged openstack/openstack-ansible-os_masakari master: Update reno for stable/rocky  https://review.openstack.org/59093909:46
*** tosky has joined #openstack-ansible09:59
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_hosts stable/rocky: Remove pip_install role execution  https://review.openstack.org/59132710:04
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_hosts stable/rocky: Remove pip_install role execution  https://review.openstack.org/59132710:05
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build stable/rocky: Simplify pip/setuptools/wheel prep for venvs  https://review.openstack.org/59132810:06
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build stable/rocky: Simplify pip/setuptools/wheel prep for venvs  https://review.openstack.org/59132810:06
*** shyamb has quit IRC10:07
*** shyamb has joined #openstack-ansible10:09
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_hosts stable/rocky: Remove pip from packages installed  https://review.openstack.org/59132910:09
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-os_gnocchi stable/rocky: Added drivers for coordination.  https://review.openstack.org/59133010:09
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/rocky: Eliminate installing pip on host/containers  https://review.openstack.org/59133110:10
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-os_gnocchi stable/queens: Added drivers for coordination.  https://review.openstack.org/59133310:12
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/rocky: Eliminate installing pip on host/containers  https://review.openstack.org/59133110:14
*** tosky has quit IRC10:19
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-os_ceilometer stable/rocky: Added drivers for coordination.  https://review.openstack.org/59133510:19
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-os_horizon stable/rocky: Implements custom theme distribution  https://review.openstack.org/59133610:20
odyssey4menoonedeadpunk: you're doing backports before the master patch has merged - please do not do that10:20
noonedeadpunkodyssey4me: oh, sorry. Should I abbandon patches?10:22
noonedeadpunkor just workflow -1?10:22
odyssey4menoonedeadpunk: for now, best yes otherwise they create confusion - you can restore them once the master patch has merged, then refresh the cherry-pick10:22
noonedeadpunkno problem, sry10:23
noonedeadpunkodyssey4me: btw, can you review the master patch https://review.openstack.org/#/c/590815/ ?10:27
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-lxc_container_create stable/rocky: Implements possibility to use physical networks in containers.  https://review.openstack.org/59133810:30
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Disable verbose output of log collection  https://review.openstack.org/59133910:33
noonedeadpunkOr whom I may ask to review except you and cloudnull (as he has already set + on it)?10:34
*** shyamb has quit IRC10:36
odyssey4menoonedeadpunk: all cores scan the review list when possible - be patient, as there's a lot going on right now10:36
openstackgerritwu.chunyang proposed openstack/openstack-ansible-os_swift master: Add the project source code repository in README  https://review.openstack.org/59134010:36
odyssey4meif you've not got attention on a patch, then the tuesday meeting may be a good tie to raise it - you can add it to the agenda10:36
odyssey4mevery often people don't review because they don't understand the purpose of the patch - and sometimes it's just because they didn't see it10:37
jrossernoonedeadpunk: i looked and didn't understand - it seems to install pip packages (drivers?) for things we don't deploy10:39
odyssey4mejrosser: ah yes, I suggested that either noonedeadpunk add the drivers to the existing list, or he add an optional set of pip packages which is installed after the venv build10:42
noonedeadpunkjrosser: yeh, as for now zookeeper role is not really functional (and it's not even working now). However, it's stated in documentation, that user is supposed to install coordination provider on his own.10:42
odyssey4methe fact that we don't have a role/playbook to implement redis/zookeeper is kinda immaterial10:42
openstackgerritwu.chunyang proposed openstack/openstack-ansible-os_tempest master: Add the project source code repository in README  https://review.openstack.org/59134310:42
noonedeadpunkodyssey4me actually it's present, and I even tried to make it working https://review.openstack.org/#/q/project:openstack/ansible-role-zookeeper10:43
odyssey4meit sort of comes down to whether we'd prefer the venv to be leaner (only implement what's required to run the basic service) or not (add whatever is usable and won't conflict)10:43
odyssey4menoonedeadpunk: that's not a role we maintain, and not a role I'd personally advise being used either10:43
odyssey4methere are far better roles available outside the openstack namespace which do zookeeper10:44
jrosserit would probably be good to do a spec for a coordination service, beacuse designate really could use one too10:45
odyssey4meoh really?10:45
noonedeadpunkodyssey4me: yep, I already got it. But after release of rocky are you going to implement some coordinator inside of OSA project? As it seems pretty reasonable to get ceilometer distribute load among workers.10:45
odyssey4meI didn't even know this was a thing.10:46
jrosserodyssey4me: i think so, its optional, let me try to dig that out10:46
odyssey4meBut if this is an emerging thing that would be useful, then yes - adding a spec for it would be great.10:46
odyssey4meIf not something built-in, perhaps a user story for it.10:46
openstackgerritwu.chunyang proposed openstack/openstack-ansible-os_watcher master: Add the project source code repository in README  https://review.openstack.org/59134410:47
odyssey4meBut if this is useful across services, then perhaps built-in is best.10:47
odyssey4mejrosser: if this is isolated to ceilometer/gnocchi then I don't really see the harm in including the drivers in the venv for now to enable people to use the feature10:48
odyssey4meI would prefer to see them as optional packages, but that's probably too much overhead for these services which aren't heavily used in this community.10:49
jrosserodyssey4me: heres the designate bit https://docs.openstack.org/designate/latest/admin/ha.html10:52
jrosseri think without a coordinator/dlm designate-producer might do more work than is necessary10:52
jrosserbut it'll work10:52
odyssey4meah, interesting10:53
*** cshen has quit IRC10:53
odyssey4meI think the simplest thing for us to do right now is to just enable this to be used more easily10:53
odyssey4methere are several different approaches to take10:53
odyssey4meone is to enable the use of an optional set of packages, and another is to add them into the venv10:54
openstackgerritwu.chunyang proposed openstack/openstack-ansible-rsyslog_server master: Add the project source code repository in README  https://review.openstack.org/59134810:55
odyssey4memeh, this has limited impact - and if anyone feels strongly about making them optional, they can patch it10:57
*** shyamb has joined #openstack-ansible11:00
openstackgerritwu.chunyang proposed openstack/openstack-ansible-rsyslog_client master: Add the project source code repository in README  https://review.openstack.org/59134911:00
openstackgerritwu.chunyang proposed openstack/openstack-ansible-repo_server master: Add the project source code repository in README  https://review.openstack.org/59135011:03
*** cshen has joined #openstack-ansible11:05
openstackgerritwu.chunyang proposed openstack/openstack-ansible-repo_build master: Add the project source code repository in README  https://review.openstack.org/59135111:05
*** vnogin has joined #openstack-ansible11:10
*** shyamb has quit IRC11:12
*** shyamb has joined #openstack-ansible11:12
*** jiteka has left #openstack-ansible11:15
noonedeadpunkodyssey4me: I'm not sure what is the best way to illustrate path, where some archive is placed. https://review.openstack.org/#/c/586318/4/defaults/main.yml. So the idea is, that as user may have several themes, he provides path to directory, where he puts described in horizon_custom_themes themes. So, if theme_name is "custom", and it's placed in /opt/horizon/themes/custom.zip, than horizon_custom_themes_path: /opt/horizon/11:25
noonedeadpunkthemes/11:25
noonedeadpunkprobably I should write description in more obvious way...11:25
evrardjpare we okay to backport https://review.openstack.org/#/c/590778/ if it isn't merged already?11:26
evrardjpSo that it unlocks stable/rocky11:26
odyssey4menoonedeadpunk: the defaults are documentation, so in the comments I've asked to provide a commented example so that people know how to structure the data11:26
odyssey4meevrardjp: yes, I think so11:26
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/rocky: Temporarily use tempest master for all builds  https://review.openstack.org/59135711:26
evrardjpelse there is a risk of drift11:26
odyssey4meyep11:26
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible stable/rocky: Freeze all SHAs for RC1  https://review.openstack.org/59050311:27
noonedeadpunkodyssey4me: yeah, I know about docs. I'll try to write it in another words then.11:27
*** udesale has quit IRC11:27
odyssey4meevrardjp: oh the extra indexes were removed?11:28
odyssey4methe fragmanet I mean11:28
openstackgerritwu.chunyang proposed openstack/openstack-ansible-os_almanach master: Add the project source code repository in README  https://review.openstack.org/59135811:28
odyssey4mebah *fragments11:28
evrardjpyeah it didn'twork11:29
evrardjpwith the 2 fragments, it was not using the right version, with one fragment.. I can't remember but it wasn't working either wrong version or something11:30
openstackgerritwu.chunyang proposed openstack/openstack-ansible-os_blazar master: fix wrong link  https://review.openstack.org/59136011:30
evrardjpodyssey4me: if that's not okay, I can define developer_mode: True by default in tempest role.11:30
openstackgerritMerged openstack/openstack-ansible-os_gnocchi master: Added drivers for coordination.  https://review.openstack.org/59081511:30
evrardjpso we don't do this kind of things11:31
evrardjpoh yeah11:33
evrardjp "No matching distribution found for tempest==0.0.0"11:33
evrardjptoo many cpu cycles for nothing11:33
openstackgerritwu.chunyang proposed openstack/openstack-ansible-os_rally master: Add the project source code repository in README  https://review.openstack.org/59136111:35
odyssey4meevrardjp: the trouble with that is that the py_pkgs plugin will pick it up - so we need to revert it once the right version of tempest is published11:35
evrardjpodyssey4me: yeah I am tracking this11:36
odyssey4meoh wait - developer mode true... hmm, yeah then the tempest_git_repo var also has to be set by default11:36
odyssey4mebut yes, that means that once the right tempest is published we must revert both settings11:36
evrardjpfor now I'd say let's leave it like this11:36
odyssey4methat will mean that we can do without the integrated repo thing11:36
evrardjpI am tracking tempest releasing anyway11:36
openstackgerritwu.chunyang proposed openstack/openstack-ansible-os_sahara master: Add the project source code repository in README  https://review.openstack.org/59136411:37
evrardjpI'd rather stick with what's there as this was closer to our "traditional way"11:37
evrardjpand it's just because requirements + tempest isn't released yet11:37
evrardjprequirements isn't branched and tempest isn't released11:37
evrardjpso I can keep that up in memory11:37
evrardjpodyssey4me: I think I had a patch to modify tempest 's default behavior that I abandonned. I can double check11:38
*** tosky has joined #openstack-ansible11:41
*** ppetit has quit IRC11:43
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-os_horizon master: Implements custom theme distribution  https://review.openstack.org/58631811:44
noonedeadpunkodyssey4me: https://review.openstack.org/#/c/586318/5/defaults/main.yml is description okey for you?11:47
odyssey4menoonedeadpunk: It still wasn't clear to me, then I reliased there was a nother var involved - looking11:48
mmalchuk_hello everyone11:49
noonedeadpunkhi11:49
mmalchuk_odyssey4me could you please review https://review.openstack.org/#/q/status:open+project:openstack/openstack-ansible+branch:master+topic:air-gapped-env-deploy11:49
openstackgerritMerged openstack/openstack-ansible-os_gnocchi master: Bring gather vars in line with other OSA roles  https://review.openstack.org/58668511:50
*** dave-mccowan has joined #openstack-ansible11:52
openstackgerritJames Denton proposed openstack/openstack-ansible master: Adds haproxy endpoints for networking-ovn support  https://review.openstack.org/58406911:54
jamesdentonmbuil thanks for the reviews!11:55
*** shyamb has quit IRC12:03
mbuiljamesdenton: you are welcome! Your patch was almost perfect from the beginning. Thanks for the contribution :)12:04
jamesdentonDon't let evrardjp see that. He will expect more from me12:06
evrardjphaha12:06
evrardjpalway!12:06
evrardjpalways*12:07
*** rpittau is now known as rpittau|afk12:10
*** rpittau|afk is now known as rpittau12:10
*** shyamb has joined #openstack-ansible12:11
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-repo_build master: Generate a filtered list of git repos to clone  https://review.openstack.org/59136812:14
noonedeadpunkevrardjp: it's pretty tricky to make just list of file extensions, as ve cannot normally iterate over them (as we've already have with_dict for task)12:15
*** shyamb has quit IRC12:15
evrardjpnoonedeadpunk: not sure what you mean there?12:16
noonedeadpunkevrardjp your comment here https://review.openstack.org/#/c/586318/5/tasks/horizon_post_install.yml12:17
evrardjpwith_ is merely calling a lookup12:17
evrardjpnoonedeadpunk: which one?12:17
evrardjpnoonedeadpunk: set_fact of the file to deploy12:18
evrardjpfiles*12:18
evrardjpor find: the files to deploy12:18
evrardjpthen copy and wire them12:18
evrardjp(or unarchive them)12:18
noonedeadpunkevrardjp: ha, so you mean to add another task, where we will just register file, which was found?12:19
mnasergood morning everyone12:19
odyssey4menoonedeadpunk: why not just use with_fileglob ?12:19
evrardjpwith fileglob is okay for that case.12:21
noonedeadpunkodyssey4me evrardjp and list of extensoins in regexp?12:22
evrardjpas I said: You want readability, you should probably have a set_fact. If not, you can do it directly in the task, but needs to be done cleverly :)12:22
*** ppetit has joined #openstack-ansible12:22
mnaserfriendly reminder: https://etherpad.openstack.org/p/osa-stein-ptg :)12:22
evrardjpnoonedeadpunk: that's not regexp, fileglob is just regular python glob12:23
*** dante-as has left #openstack-ansible12:23
evrardjpfirst found is not a gread idea, because there might be more than a file or zero12:23
evrardjpfind on the other side, is giving you all the features you need12:24
evrardjpjust run on localhost12:24
kaiokmomorning12:27
noonedeadpunkevrardjp: yep, it's just not so specific. isn't it better to do nothing, that to unarchive some file, which is not supposed to be unarchived? Of course we may rely on the user, but isn't it worth to check, that he didn't put anything  strange into the folder?12:29
evrardjpnoonedeadpunk: deployers have to read the documentation/release notes.12:33
evrardjpor at least should12:33
evrardjpI guess it's a minimum -- else they can audit the code12:34
evrardjpit's fairly readable12:34
*** tosky has quit IRC12:35
noonedeadpunkevrardjp: ok, probably you're right (but not every deployer would read documentation, actually). And how do you mean to improve notify? Yes, it's kind of horizon_custom_uploads, but into different path, and with, probably, much more files to upload, so I'm not sure about merging it into horizon_custom_uploads12:38
evrardjpI think it's fine to have a generic way12:39
evrardjpand tell users they should do "x" now12:39
evrardjptalking about Uploading horizon custom files right?12:39
evrardjpsame for Enable project panels12:39
evrardjpthat's quite silly now12:39
evrardjpI did that for clarity, vs what we had before12:40
evrardjpbut I just checked the code in the plugins12:40
*** fghaas has joined #openstack-ansible12:40
evrardjpit's kinda always the same behavior -- that can be replaced by a find: and a file: task12:40
evrardjpwe should do this12:40
evrardjpfor your case,you can simplify the readability of the tasks12:41
evrardjpwe can later improve things12:41
evrardjp(later means: in a separate commit, but it would be nice to be done earlier rather than later)12:41
noonedeadpunkevrardjp: ok, got it12:41
evrardjpI can definitely see https://github.com/openstack/openstack-ansible-os_horizon/blob/master/vars/main.yml#L16-L109 go away soon, and I would be happy about it.12:43
evrardjp:D12:43
noonedeadpunkevrardjp: yep, it would be nice)12:45
kaiokmoevrardjp: about that thing we discussed on friday: https://review.openstack.org/#/c/591101/ :D12:47
*** nicolasbock has joined #openstack-ansible12:48
*** hamzaachi has quit IRC12:52
evrardjpkaiokmo: I agree with your patch, but I'd like a discussion with cloudnull about systemd_service if we do it that way.12:54
evrardjpsee my comment12:55
evrardjpelse this patch is actively increasing technical debt and makes things harder to guess12:55
evrardjpbut I am globally positive12:55
evrardjpthanks for the reminder kaiokmo12:55
*** hwoarang has quit IRC12:56
odyssey4meevrardjp kaiokmo yeah, agreed - rather use the built-in facility than ose the config override12:58
odyssey4me*use12:58
*** hwoarang has joined #openstack-ansible12:59
*** jroll has quit IRC12:59
openstackgerritAndy Smith proposed openstack/openstack-ansible-os_nova master: Setup oslo.messaging extra packages for optional drivers  https://review.openstack.org/58445012:59
*** jroll has joined #openstack-ansible13:00
openstackgerritAndy Smith proposed openstack/openstack-ansible-os_cinder master: Setup oslo.messaging extra packages for optional drivers  https://review.openstack.org/58263213:02
evrardjpodyssey4me: I am fine with the config override IF we remove the default var13:04
kaiokmoevrardjp: no problem13:04
evrardjpI wonder how we can make this easy though13:04
evrardjpbecause we won't be able to use |default(omit)13:04
hwoarangandymccr: hello. do you have a second to talk about ceph? :)13:04
evrardjphwoarang: I am not sure we'll see andymccr talk about ceph soon.13:04
andymccrhey sorry just got on :) what's up with Ceph?13:05
odyssey4mehwoarang: andymccr has moved on to another company, doing other work outside of openstack - I don't know if he'll be around to discuss anything OSA any more13:05
hwoarangoh13:05
hwoarang:/13:05
odyssey4melol, and there he is13:05
evrardjpandymccr: maybe you should announce your departure, else ppl will ping you with many things ceph : )13:06
evrardjpbut you're always welcome13:06
hwoarangwell andymccr congratulations then and I hope all the best in your new role ):13:06
hwoarang*:)13:06
andymccrthanks hwoarang ! im gonna try keep contributing esp around those bits - so lets see how it goes13:06
andymccranyway whats up with Ceph?13:06
hwoarangquick question then. fatal: [aio1_ceph-rgw_container-8f1c8d43]: FAILED! => {"changed": false, "cmd": "ceph --cluster ceph -s -f json", "msg": "[Errno 2] No such file or directory", "rc": 2}13:06
odyssey4methanks andymccr - appreciate it :)13:07
hwoarangi think prob is that we call ceph-defaults here https://github.com/openstack/openstack-ansible/blob/master/playbooks/ceph-rgw-install.yml#L4513:07
hwoarangbut the container seem to be missing package installation steps?13:07
*** hamzaachi has joined #openstack-ansible13:07
hwoarangso 'ceph' command is not available13:07
hwoarangat least i am hitting that on suse...13:07
odyssey4mehwoarang andymccr also FYI jrosser makes use of ceph, so he can possibly also help13:07
hwoarangok good to know!13:08
andymccrlet me take a look at our playbook quick13:08
hwoarangor maybe somethign went wrong in the ceph-install.yml playbook in the first place13:10
andymccrhwoarang, is this on master?13:10
hwoarangyes13:10
hwoaranghmm actually package installation happens on ceph-common but we call it after ceph-defaults13:11
evrardjpis that a ptyhon package?13:11
andymccrmy personal opinion is that we should have some playbooks to configure the containers and do OSA specific bits - but then just call the site.yml from ceph-ansible (we could copy it over at each version bump if needed)13:17
odyssey4meandymccr: I wholeheartedly agree13:17
*** shyamb has joined #openstack-ansible13:18
odyssey4meWe should also implement a different ansible runtime for when we run ceph-ansible's site.yml so that we're not tightly coupled to them.13:18
andymccralthough in this case - defaults is called first, then common, then config then ceph-rgw role13:18
hwoarangi see that this task is being skipped on xenial13:19
hwoaranghttp://logs.openstack.org/78/590778/4/check/openstack-ansible-deploy-ceph-ubuntu-xenial/91db0b4/job-output.txt.gz#_2018-08-13_10_20_39_49976013:19
hwoarangso question for me is to find out why suse executes it13:19
andymccrhwoarang, ahh so does this work on ubuntu just not on SuSE?13:23
hwoaranglooks like it13:23
andymccrok so the repo setup might not be correct13:23
andymccrthat should be an easy enough fix13:23
hwoarangi originally thought that it was a package installation issue but it seems that this task should be skipped instead13:24
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/rocky: AIO: Tune the nova scheduler workers down  https://review.openstack.org/59106313:24
odyssey4mecores - could we get this backport in please? https://review.openstack.org/59104113:25
odyssey4meand https://review.openstack.org/59104313:25
*** DanyC has quit IRC13:26
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/rocky: Eliminate installing pip on host/containers  https://review.openstack.org/59133113:26
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-os_gnocchi stable/queens: Added drivers for coordination.  https://review.openstack.org/59138513:26
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-os_gnocchi stable/rocky: Added drivers for coordination.  https://review.openstack.org/59138613:26
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/rocky: AIO: Tune down the glance uwsgi processes  https://review.openstack.org/59106213:26
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/rocky: AIO: Tune the nova scheduler workers down  https://review.openstack.org/59106313:26
andymccrhwoarang, that is weird - that task shouldnt get included on SuSE because it should go to the "install_on_suse.yml" from ceph-common - which can't/won't include that13:27
hwoarangok i think i got the bottom of it13:27
hwoarangthe task that's failing has ansible_hostname != ansible_fqdn13:28
hwoarangand i get "ansible_hostname": "aio1-ceph-rgw-container-8f1c8d43" and "ansible_fqdn": "aio1-ceph-rgw-container-8f1c8d43.openstack.local"13:28
hwoarangmeh13:28
hwoarangso many questions13:29
mnaserhwoarang: using unbound or not13:31
mnasermaybe we should look into the whole unbound vs hosts file13:31
jrosserceph not found fail in one of my xenial check jobs too13:31
hwoarangmnaser: i am not using anything myself13:32
hwoarangwhatever AIO configures13:32
hwoarangstill trying to dig deeper13:32
odyssey4memnaser: yes the plan was always to have unbound there, then switch it to the default for a cycle, then remove the hosts file changes the cycle after13:33
odyssey4meperhaps we should switch the default in rocky13:33
hwoarangso does that mean that ansible_hostname should return the fqdn from now on?13:33
hwoarangthat's what i understand of them release note about openstack_domain variable13:34
*** hamzaachi_ has joined #openstack-ansible13:35
*** spatel_ has joined #openstack-ansible13:36
*** hamzaachi has quit IRC13:37
hwoarangto be it seems that ansible_hostname should not return fqdn given that the inventory does not container fqdn13:37
*** hamzaachi_ has quit IRC13:38
hwoarangbut then again, looks like ceph is expecting ansible_hostname to be fqdn13:38
hwoarangs/to be/to me13:38
*** hamzaachi_ has joined #openstack-ansible13:38
mnaserodyssey4me: any idea if CI right now does unbound coverage or not?13:39
odyssey4memnaser: it does not13:39
*** vollman has quit IRC13:39
odyssey4memnaser: logan-'s external CI did - but I've not seen it posting results any more, so I think it's disabled while he figures out what's going on there13:40
mnaseri'd defer to evrardjp on his thoughts for rocky cycle decisions but i think it would help clean out al ot of things13:41
mnaseri've had weird issues with rabbitmq clusters failing to bootstrap because the ordering of stuff in /etc/hosts was weird13:41
jrosserif the rabbit@<hostname> you pass it doesnt match what it thinks the hostname is when setting up the policies it blows up, i had that today13:42
openstackgerritAndy Smith proposed openstack/openstack-ansible master: [WIP] Add qdrouterd role for messaging backend deployment  https://review.openstack.org/57026113:42
evrardjphwoarang: that's weird that ansible_hostname has to be an fqdn that's not what ansible is expecting13:43
evrardjpthere is ansible_fqdn IIRC for that13:43
jrosseri'm seeing a ceph on xenial fail here http://logs.openstack.org/46/589146/2/check/openstack-ansible-deploy-ceph-ubuntu-xenial/3444486/job-output.txt.gz#_2018-08-13_12_01_32_88120213:43
evrardjpchanging default things to DNS is opening up a large series of problems, because most ppl can't debug dns properly13:44
evrardjps/most/many/13:44
*** hamzaachi has joined #openstack-ansible13:44
evrardjpyeah, that's experience talking here, not numbers13:44
evrardjp"woops I enabled dnssec and now everything is broken"13:44
evrardjpthat's why I don't think it's good that we bring that in NOW -- if we bring it now. Master is fine13:45
hwoarangwell i only state what i see here13:46
hwoaranghttps://github.com/ceph/ceph-ansible/blob/master/roles/ceph-defaults/tasks/facts.yml#L23813:46
hwoarangso for us these two variables differ, ceph is not installed at this point, and task blows up13:46
*** hamzaachi_ has quit IRC13:46
hwoarangyeah jrosser exact same failure on suse too13:47
jrosserhwoarang: that only got changed very recently https://github.com/ceph/ceph-ansible/commit/f422efb1d6b56ce56a7d39a21736a471e4ed357c13:47
hwoarangyep13:48
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Remove the last remnants of get-pip.py  https://review.openstack.org/59139213:48
hwoarangthe conditional is rather weird. maybe it should have been ansible_hostname != inventory_hostname13:50
*** savvas has joined #openstack-ansible13:51
savvasAnyone running into this issue when running os-octavia install? http://paste.openstack.org/show/727925/13:55
*** shyamb has quit IRC14:03
*** dxiri has joined #openstack-ansible14:04
*** fghaas has left #openstack-ansible14:04
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: [WIP] Use parallel git clone  https://review.openstack.org/58837214:05
*** SamYaple has joined #openstack-ansible14:13
*** mmalchuk_ has quit IRC14:14
*** cshen has quit IRC14:15
andymccrhwoarang, might want a new issue for that - since the thing has merged already14:17
*** hamzaachi has quit IRC14:17
andymccri'll ping guillaume14:17
*** hamzaachi has joined #openstack-ansible14:17
hwoarangandymccr: first i wanted to confirm that it is a bug on the ceph side and not on ours14:18
hwoarangthank you14:18
andymccrim not sure whether its a ceph side bug or not, but - it seems like an odd requirement14:21
*** exodusftw has quit IRC14:24
*** Bhujay has quit IRC14:27
cloudnullmornings14:33
jrossero/14:34
openstackgerritMerged openstack/openstack-ansible-ops master: Add Prometheus node_exporter  https://review.openstack.org/58709014:48
TahvokGuys, what happens if I added accidentaly a compute without running by the add compute docs?14:51
TahvokI mean if I just ran setup-everything without the --skip-tags nova-key-distribute and everything that's needed when adding a compute?14:51
*** tailDASHeF has joined #openstack-ansible14:51
odyssey4meTahvok: if you just ran setup-everything and it worked, problem solved?14:54
Tahvokodyssey4me: isn't there a reason for the skip-tags part?14:54
odyssey4meonly to make it happen faster14:54
*** hamzaachi_ has joined #openstack-ansible14:54
odyssey4methose instructions are for adding a single host without having to run everything14:55
*** hamzaachi has quit IRC14:57
*** hamzaachi has joined #openstack-ansible14:59
Tahvokodyssey4me: then why you should first run "openstack-ansible setup-openstack.yml --skip-tags nova-key-distribute --limit NEW_HOST_NAME"    and then still run    "openstack-ansible setup-openstack.yml --tags ceph-config,nova-key --limit compute_hosts"15:00
*** tailDASHeF has quit IRC15:00
*** vnogin has quit IRC15:01
*** hamzaachi_ has quit IRC15:01
odyssey4meTahvok: I think the idea is first to generate the new key on that host and gather its facts, then populate its ssh key to the other hosts after15:01
odyssey4meThe keys are used for live migrations15:02
Tahvokodyssey4me: that's what I thought.. So the question is, what happens if I didn't do it this way?15:03
odyssey4meTahvok: If you run without tags, then the playbook does all that for you.15:04
odyssey4meIt takes a lot longer, because it's verifying all sorts of things, but it does the same things.15:05
*** hamzaachi_ has joined #openstack-ansible15:06
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: Replace tempest with healthchecks  https://review.openstack.org/58754415:07
*** hamzaachi has quit IRC15:07
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Install eatmydata inside containers  https://review.openstack.org/59141215:08
*** dxiri has quit IRC15:08
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-nspawn_hosts master: Install eatmydata inside containers  https://review.openstack.org/59141415:08
*** hamzaachi has joined #openstack-ansible15:09
TahvokOk, that's a relief.. I was afraid we broke something.. Maybe we should specify in the docs that the only reason for the steps it's for faster run, but you could still do withe the full osa run?15:10
*** hamzaachi_ has quit IRC15:12
*** cshen has joined #openstack-ansible15:15
*** rodolof has quit IRC15:18
evrardjpodyssey4me: https://review.openstack.org/#/c/590503/ is based on https://review.openstack.org/#/c/591357/1 so you can probably upgrade your vote15:21
*** mmalchuk has joined #openstack-ansible15:23
*** savvas has quit IRC15:23
*** mmalchuk_ has joined #openstack-ansible15:25
openstackgerritChandan Kumar proposed openstack/openstack-ansible-os_tempest master: [DNM] testing  https://review.openstack.org/59142415:26
*** mmalchuk has quit IRC15:28
*** vnogin has joined #openstack-ansible15:28
openstackgerritJonathan Rosser proposed openstack/openstack-ansible master: Enable eatmydata for apt package manager on AIO builds  https://review.openstack.org/59142615:31
cjloaderhello15:31
*** DanyC has joined #openstack-ansible15:32
*** shyamb has joined #openstack-ansible15:34
*** dw has joined #openstack-ansible15:35
*** DanyC has quit IRC15:37
*** pcaruana has quit IRC15:37
*** hamzaachi has quit IRC15:42
*** DanyC has joined #openstack-ansible15:43
*** olivierbourdon38 has quit IRC15:44
*** mmalchuk has joined #openstack-ansible15:57
*** mmalchuk_ has quit IRC15:59
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Remove the last remnants of get-pip.py  https://review.openstack.org/59139216:00
*** cshen has quit IRC16:09
*** vakuznet has joined #openstack-ansible16:14
*** vnogin has quit IRC16:15
*** dxiri has joined #openstack-ansible16:16
*** gyee has joined #openstack-ansible16:23
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ops master: MNAIO: Use single vars file for Ubuntu trusty/xenial/bionic  https://review.openstack.org/59145416:25
*** olivierbourdon38 has joined #openstack-ansible16:26
*** dxiri has quit IRC16:28
mnaserjrosser: is there any thread or discussion regarding the eatmydata stuff16:30
jrossermnaser: no there isnt - shall we discuss?16:32
*** cshen has joined #openstack-ansible16:32
mnaserjrosser: well i was just curious behind why it's being added (if there is an eventual ci thing)16:34
jrossermy local tests suggest at least 2x speedup for apt install16:34
jrosserhowever i reaaly should verify that also holds in CI16:35
jrosserhence the patches thensleves will become proof if is worth javing16:35
jrossermnaser: evrardjp points out that i can roll them all into one patch by oerriding the right vars which is nicer16:38
*** pcaruana has joined #openstack-ansible16:41
mnaserjrosser: 2x speed up sounds amazing16:47
mnaserand we're in CI, don't think disk consistency is all that important16:47
mnaseryeah i think squashing it all into a change that changes it would be super super cool16:47
jrosser2x speed up for apt install tasks only!16:49
jrossernot for everything but it stands a chance of being significant for ubuntu distro installs16:49
jrossermnaser: i have been putting together an etherpad on the general topic of "go faster" which we could discuss tomorrow16:50
mnaserjrosser: will you be at the ptg?16:51
*** hamzaachi has joined #openstack-ansible16:51
mnaserjrosser: https://etherpad.openstack.org/p/osa-stein-ptg i'd love to see it discussed there16:51
jrossersadly not this time16:52
*** aludwar has quit IRC16:53
evrardjpjrosser: don't forget to think about where this will be undefined if you pass that as extra vars :)16:54
jrosseryep indeed - better suggestion?16:55
evrardjpgroups vars or we bring smarter overrides in openstack-hosts16:58
evrardjpI have not tried, it might work with blabla | default([])16:58
jrosseri got bit by that with the elk stuff16:58
jrosserwanting user_variables which then failed due to a pile of undefined stuff16:59
evrardjpmakes sense due to their evaluation order17:00
evrardjpgroup vars is easier :)17:01
*** gillesMo has quit IRC17:01
jrosseryou are right there, i'll poke at this later17:01
evrardjpbut I wouldn't mind if we had another way to define this in testing -- a different package list (two lists to maintain are not THAT hard)17:04
evrardjpI just think we should use the mechanism in there instead of writing code in the roles17:05
odyssey4meevrardjp: some roles already have a set of 'test' or 'developer_mode' packages - perhaps we should just extend that idea17:07
odyssey4meperhaps change it to an 'extra_distro_packages' list which is empty by default, and the tests add to it where needed17:07
odyssey4mewe could do the same with the pip packages - make an 'extra_optional_pip_packages' var in each role, making it easy to extend the package lists17:08
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_neutron master: Update permissions on execution path folders  https://review.openstack.org/59146317:10
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_nova master: Cleanup files and templates using smart sources  https://review.openstack.org/58895117:11
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_cinder master: Cleanup files and templates using smart sources  https://review.openstack.org/58895317:13
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_heat master: Cleanup files and templates using smart sources  https://review.openstack.org/58895417:14
*** dxiri has joined #openstack-ansible17:14
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_keystone master: Cleanup files and templates using smart sources  https://review.openstack.org/58896017:16
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_glance master: Cleanup files and templates using smart sources  https://review.openstack.org/58895917:17
*** openstackgerrit has quit IRC17:19
jrosserodyssey4me: i would like that general "extra packages" style17:20
odyssey4mejrosser: I expect that a lot of people would, given that it's a fairly common ask to add more packages17:21
*** openstackgerrit has joined #openstack-ansible17:21
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Add Redhat to the ELK deployment capabilities  https://review.openstack.org/59146717:21
jrosserit also avoids th horrid undefined vars when overriding stuff from roles17:21
odyssey4meit would also help reduce the need to add packages for drivers with a seperated task as it'd be a universal tool17:21
odyssey4meuniversal tools cut tech debt ;)17:22
cloudnulljrosser ^ idk if you'd seen but the ELK tools now support Ubuntu: trusty, Xenial, Bionic, and SUSE: 42.3. Soon to support Cent: 7.17:22
cloudnullid be great if you could give those a spin in your bionic lab to validate.17:22
jrossercloudnull: i saw the patches fly past... nice work!17:22
cloudnullbut it should have fairly comprehensive build tests, both AIO and clustered.17:23
*** shyamb has quit IRC17:23
jrosserbionic is just AIO atm, but i could certainly try to wedge a 1 node elk into there17:23
odyssey4mecloudnull jrosser does it make any sense to have the MNAIO tooling use zfs as an underlying storage subsystem for the VM's?17:23
jrosseryes17:23
jrosseralways17:23
odyssey4menot the containers - the VM's17:23
cloudnull+117:23
jrosserbut im biassed :)17:23
odyssey4methe containers are a different setting17:23
odyssey4mewell, what I'd like to do is divorce the two from each other - allow one var to set how the host is laid out, and another for how the containers are laid out17:24
odyssey4meif it isn't already the case - busy digging17:25
jrosserare there helpers for kvm to do the required snapshots etc?17:25
cloudnulljrosser correct me if im wrong, but ZFS, like BTRFS, has a double write penalty when running workloads like a VM.17:25
odyssey4meI'm thinking of employing a task routing system too - because the playbooks are getting a little more hairy with each feature added.17:25
cloudnullIn BTRFS we can set no-data-cow to fix that.17:25
cloudnullid assume there's a similar setting in / tunable in ZFS17:25
cloudnull(if the issue even exists)17:26
jrossercloudnull: do you have a reference i can read?17:26
cloudnullyea, let me go grab that.17:26
jrosserwhilst youre both thinking about FS things i think there is memory efficiency to be had with ZFS17:26
cloudnullnot an official source, but I remember reading https://www.reddit.com/r/zfs/comments/7rcezf/vm_wzfs_on_kvm_host_wzfs/17:27
odyssey4mejrosser cloudnull well, perhaps I should share my ultimate goal here - I need to deploy an MNAIO to whatever stage, then I want to save the disk images off to a remote location, then in another deployment I want to pull those images down and use them to kick off where I last left off17:27
jrosseri need to run it all again but aio+zfs uses significantly less ram than aio+dir17:27
odyssey4meSo basically I was thinking make the VM's use a qemu disk, which can run on whatever we like underneath.17:27
jrosserzfs send/receive are good toys for that17:29
jrosserbtrfs has similar i believe17:29
cloudnull^ +117:29
cloudnullzfs is far better for send/recieve17:29
jrosseryou just meed to be careful about combining that wih snapshots17:29
cloudnullBTRFS has it but its just not as well baked.17:29
odyssey4meoh this won't use snapshots17:29
jrosserbecause you have a parent/child relationship17:29
odyssey4meit'll shut the machine down, then save the disk17:30
jrosserbut if you build a base inage, download, run, then upload the delta you are good17:30
noonedeadpunkcloudnull: hi) May you please look at https://review.openstack.org/#/c/590819/17:30
odyssey4meusing snapshots on a machine will be something to look at later for the convenience of using the system once you're on one17:30
noonedeadpunkand https://review.openstack.org/#/c/591338/ if you can17:31
cloudnullnoonedeadpunk looking now17:31
jrosseranyway, i have a feeling that zfs is allowing my containers to share pages17:31
jrosserbecause things that are the same in the base inage are the same blocks on disk17:32
jrosserand therefore a memory efficiency17:32
cloudnullnoonedeadpunk +2 from me.17:32
jrosserit is sad the btrfs seems to have a unique page cache per subvolime17:32
noonedeadpunkcloudnull thanks)17:32
cloudnullmind cherry-picking those comitts to stable/rocky ?17:33
odyssey4menoonedeadpunk: yep, once they merge - please cherry-pick17:33
jrosserodyssey4me: i am going to revisit overlayfs to see if the same memory efficiency shows there17:33
noonedeadpunkcloudnull odyssey4me yes, of course I will. Thanks)17:34
cloudnulljrosser yea the unique page system is a bummer.17:34
odyssey4mejrosser: I seem to recall it being worse, but I might be wrong.17:34
odyssey4meunique page system is more secure, surely?17:34
cloudnullmore isolation, less efficient.17:34
noonedeadpunkactually chrry-pich for gnocchi is already here https://review.openstack.org/#/c/591386/ https://review.openstack.org/#/c/591385/17:35
jrosserit is very sad that zfs isnt more universal as my zfs gate checks seem to swap much less than dir based ones17:36
*** bgmccollum has quit IRC17:37
*** ianychoi_ has joined #openstack-ansible17:38
*** hamzaachi_ has joined #openstack-ansible17:38
*** hamzaachi has quit IRC17:39
*** jamesdenton has quit IRC17:39
*** ianychoi has quit IRC17:41
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ops master: Optomise vm_disk_mode conditionals  https://review.openstack.org/59147317:41
*** ppetit has quit IRC17:43
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ops master: Optomise vm_disk_mode conditionals  https://review.openstack.org/59147317:44
jrosserodyssey4me: perhaps a daft question but has an LXD flavoured mnaio been tried?17:45
odyssey4mejrosser: the tooling doesn't cater to it17:45
jrosserbecause all these host/guest fs problems just go away17:45
odyssey4mesure, perhaps, but in our efforts to use things more universally available, we're moving away from lxc/lxd anyway17:46
mnaserandymccr: congrats! :D17:46
odyssey4meno idea whether lxd can do nested containers17:46
*** bgmccollum has joined #openstack-ansible17:48
*** olivierbourdon38 has quit IRC17:52
*** pcaruana has quit IRC17:59
*** poopcat has joined #openstack-ansible18:01
*** bgmccollum has quit IRC18:02
*** jamesdenton has joined #openstack-ansible18:04
noonedeadpunkcould you point me to some rule of describing release files? evrardjp said, that I should place a release not, but I'm not sure what is it18:16
*** electrofelix has quit IRC18:19
odyssey4menoonedeadpunk: release note18:19
odyssey4menoonedeadpunk: https://docs.openstack.org/openstack-ansible/latest/contributor/code-rules.html#documentation-and-release-note-guidelines18:20
odyssey4memore specifically https://docs.openstack.org/openstack-ansible/latest/contributor/code-rules.html#reno18:20
openstackgerritMerged openstack/openstack-ansible-os_ceilometer master: Added drivers for coordination.  https://review.openstack.org/59081918:21
noonedeadpunkodyssey4me got it. I was reading about reno, but was not sure, that it's the tool I need now.18:23
noonedeadpunklearn smth new today18:30
jrosserodyssey4me: do we have a pattern for these extra package lists, like an empty list in defaults vs. extra_packages|default([])18:35
odyssey4mejrosser: better to have a var in defaults, as those are part of our documentation18:35
jrossersure, makes sense18:35
noonedeadpunkodyssey4me: is it acceptably to edit existing release note?18:37
noonedeadpunkprobably not, but just to double check18:38
odyssey4menoonedeadpunk: only if it's not yet in a stable branch because it's not yet released18:39
odyssey4meonce it's release, it should not be changed18:39
noonedeadpunkodyssey4me: another new thing to me - does zuul gate also makes recheck on "recheck" comment?18:46
odyssey4meyes18:46
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-os_horizon master: Implements custom theme distribution  https://review.openstack.org/58631818:57
*** DanyC has quit IRC19:00
*** DanyC has joined #openstack-ansible19:00
noonedeadpunkodyssey4me: I tried to do my best here https://review.openstack.org/586318 but it's by far the only option which was the working and reasonable one.19:01
noonedeadpunkor at least I don't see obvious things19:01
*** hwoarang has quit IRC19:02
openstackgerritJonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Allow user-defined extra distro packages  https://review.openstack.org/59141219:04
*** DanyC has quit IRC19:04
jrossercloudnull: https://www.reddit.com/r/zfs/comments/7rcezf/vm_wzfs_on_kvm_host_wzfs/  <- that seems to be simultaneously talking about lots of unrelated things19:08
*** fdegir_ has joined #openstack-ansible19:17
*** wlmbasson_ has joined #openstack-ansible19:17
*** geofft_ has joined #openstack-ansible19:19
*** mgagne_ has joined #openstack-ansible19:24
*** fghaas has joined #openstack-ansible19:25
*** idlemind has quit IRC19:25
*** taildashef-work[ has quit IRC19:25
*** fdegir has quit IRC19:25
*** serverascode_ has quit IRC19:25
*** wlmbasson has quit IRC19:25
*** geofft has quit IRC19:25
*** mgagne has quit IRC19:25
*** eoseq has quit IRC19:25
*** Miouge has quit IRC19:25
*** charz has quit IRC19:25
*** wlmbasson_ is now known as wlmbasson19:25
*** fdegir_ is now known as fdegir19:25
*** Miouge- has joined #openstack-ansible19:25
openstackgerritAndy Smith proposed openstack/openstack-ansible master: [WIP] Add qdrouterd role for messaging backend deployment  https://review.openstack.org/57026119:29
*** fghaas has quit IRC19:30
openstackgerritMerged openstack/openstack-ansible-os_gnocchi stable/queens: Added drivers for coordination.  https://review.openstack.org/59138519:30
openstackgerritMerged openstack/openstack-ansible-os_gnocchi stable/rocky: Added drivers for coordination.  https://review.openstack.org/59138619:30
*** vollman has joined #openstack-ansible19:35
openstackgerritMerged openstack/openstack-ansible-lxc_container_create stable/rocky: Implements possibility to use physical networks in containers.  https://review.openstack.org/59133819:35
*** DanyC has joined #openstack-ansible19:41
*** jproulx has quit IRC19:42
*** DanyC has quit IRC19:44
*** DanyC has joined #openstack-ansible19:44
*** cshen has quit IRC19:48
*** geofft_ is now known as geofft19:49
openstackgerritMerged openstack/openstack-ansible-os_monasca-agent master: Add support for CentOS 7  https://review.openstack.org/58845620:02
*** dxiri has quit IRC20:03
*** bgmccollum has joined #openstack-ansible20:04
*** dxiri has joined #openstack-ansible20:07
*** dxiri has quit IRC20:07
*** dxiri has joined #openstack-ansible20:08
*** cshen has joined #openstack-ansible20:12
openstackgerritDmitriy Rabotjagov (noonedeadpunk) proposed openstack/openstack-ansible-os_ceilometer stable/rocky: Added drivers for coordination.  https://review.openstack.org/59133520:18
*** hamzaachi_ has quit IRC20:24
*** vakuznet has quit IRC20:39
*** hamzaachi has joined #openstack-ansible20:51
*** spatel_ has quit IRC20:55
*** throwsb1 has joined #openstack-ansible21:05
*** hwoarang has joined #openstack-ansible21:18
*** hamzaachi has quit IRC21:27
*** throwsb1 has quit IRC21:32
openstackgerritMerged openstack/openstack-ansible-os_ironic stable/rocky: update pip packages for ironic drivers  https://review.openstack.org/59104321:41
*** spatel has joined #openstack-ansible21:58
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Add Redhat to the ELK deployment capabilities  https://review.openstack.org/59146722:01
*** spatel has quit IRC22:03
*** cshen has quit IRC22:09
*** DanyC has quit IRC22:23
*** DanyC has joined #openstack-ansible22:23
*** DanyC has quit IRC22:28
openstackgerritMerged openstack/openstack-ansible-ops master: MNAIO: Use single vars file for Ubuntu trusty/xenial/bionic  https://review.openstack.org/59145422:29
*** poopcat has quit IRC22:41
*** poopcat has joined #openstack-ansible22:42
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Add Redhat to the ELK deployment capabilities  https://review.openstack.org/59146722:52
*** spatel has joined #openstack-ansible23:02
*** spatel has quit IRC23:05

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