Time |
Nick |
Message |
00:03 |
openstackgerrit |
Merged openstack/puppet-keystone: Make request by service token if got unauth error https://review.openstack.org/293579 |
00:05 |
|
Blah joined #puppet-openstack |
00:05 |
|
mentat joined #puppet-openstack |
00:08 |
|
mjb joined #puppet-openstack |
00:10 |
|
ducttape_ joined #puppet-openstack |
00:12 |
openstackgerrit |
Ricardo Rocha proposed openstack/puppet-magnum: Add conductor install and configuration. https://review.openstack.org/275223 |
00:14 |
|
mihgen joined #puppet-openstack |
00:22 |
|
vinsh joined #puppet-openstack |
00:23 |
|
ducttape_ joined #puppet-openstack |
00:27 |
|
finchd joined #puppet-openstack |
00:28 |
openstackgerrit |
Merged openstack/puppet-neutron: Add support for ovsdb_interface option https://review.openstack.org/293639 |
00:39 |
|
ducttape_ joined #puppet-openstack |
00:52 |
|
vinsh joined #puppet-openstack |
01:08 |
|
brandon joined #puppet-openstack |
01:18 |
|
xarses joined #puppet-openstack |
01:35 |
|
rstarmer joined #puppet-openstack |
01:47 |
|
rstarmer joined #puppet-openstack |
01:55 |
|
brandon joined #puppet-openstack |
02:17 |
|
vinsh_ joined #puppet-openstack |
02:19 |
|
vinsh joined #puppet-openstack |
02:20 |
|
ducttape_ joined #puppet-openstack |
02:25 |
|
kbyrne joined #puppet-openstack |
02:25 |
|
yolanda joined #puppet-openstack |
02:25 |
|
mtreinish joined #puppet-openstack |
02:25 |
|
simonmcc joined #puppet-openstack |
02:25 |
|
mwhahaha joined #puppet-openstack |
02:25 |
|
fc__ joined #puppet-openstack |
02:27 |
|
ducttape_ joined #puppet-openstack |
02:28 |
|
kbyrne joined #puppet-openstack |
02:28 |
|
baker joined #puppet-openstack |
02:36 |
|
baker_ joined #puppet-openstack |
02:41 |
|
ducttape_ joined #puppet-openstack |
02:46 |
|
ntpttr joined #puppet-openstack |
02:51 |
|
rahulait joined #puppet-openstack |
02:55 |
openstackgerrit |
Liao Penghui proposed openstack/puppet-keystone: Do not manage keystone provider resources if prefetch fails https://review.openstack.org/293792 |
03:07 |
openstackgerrit |
Merged openstack/puppet-tripleo: Allow enabling authentication on haproxy.stats https://review.openstack.org/293581 |
03:19 |
openstackgerrit |
Emilien Macchi proposed openstack/puppet-tripleo: IPv6: dual-stack support for Keystone https://review.openstack.org/286344 |
03:29 |
|
xarses joined #puppet-openstack |
03:31 |
openstackgerrit |
Merged openstack/puppet-nova: Set default branch to stable/liberty in .gitreview https://review.openstack.org/279053 |
03:55 |
openstackgerrit |
Marcus Furlong proposed openstack/puppet-magnum: minor doc fixes https://review.openstack.org/293814 |
03:58 |
|
rstarmer joined #puppet-openstack |
04:15 |
openstackgerrit |
Liao Penghui proposed openstack/puppet-openstacklib: Catch HTTP 403 response https://review.openstack.org/293818 |
04:18 |
openstackgerrit |
Merged openstack/puppet-keystone: Remove matcher definition. https://review.openstack.org/292563 |
04:25 |
openstackgerrit |
Michael Chapman proposed openstack/puppet-tripleo: Add keystone and db sync profiles https://review.openstack.org/292712 |
04:35 |
|
rstarmer joined #puppet-openstack |
04:47 |
|
fedexo joined #puppet-openstack |
05:13 |
|
Blah joined #puppet-openstack |
05:15 |
|
markvoelker joined #puppet-openstack |
05:23 |
openstackgerrit |
Michael Chapman proposed openstack/puppet-tripleo: Add keystone and db sync profiles https://review.openstack.org/292712 |
05:26 |
openstackgerrit |
Michael Chapman proposed openstack/puppet-tripleo: Add neutron profiles https://review.openstack.org/293436 |
05:39 |
|
rstarmer joined #puppet-openstack |
06:07 |
|
rstarmer joined #puppet-openstack |
06:30 |
|
rstarmer joined #puppet-openstack |
06:52 |
|
markvoelker joined #puppet-openstack |
06:58 |
|
jaosorior joined #puppet-openstack |
07:15 |
|
tesseract joined #puppet-openstack |
07:39 |
|
rcernin joined #puppet-openstack |
08:37 |
|
karimb joined #puppet-openstack |
08:43 |
|
xarses_ joined #puppet-openstack |
08:49 |
|
karimb_ joined #puppet-openstack |
09:07 |
|
rmart04 joined #puppet-openstack |
09:08 |
|
ken_barber joined #puppet-openstack |
09:19 |
openstackgerrit |
Michael Chapman proposed openstack/puppet-tripleo: Add neutron profiles https://review.openstack.org/293436 |
09:25 |
openstackgerrit |
Michael Chapman proposed openstack/puppet-tripleo: Add keystone and db sync profiles https://review.openstack.org/292712 |
09:26 |
|
jistr joined #puppet-openstack |
09:32 |
|
samuelBartel joined #puppet-openstack |
10:11 |
|
fwdit joined #puppet-openstack |
10:11 |
degorenko |
mjblack, yes, your example is valid. so, i think will be better to use resource tittles for Package and Service. But i have also one question: why do we need dependency Package['horizon'] -> Package['httpd'] ? |
10:13 |
openstackgerrit |
Ivan Berezovskiy proposed openstack/puppet-nova: Use oslo module for messaging (rabbit) configuraion https://review.openstack.org/292309 |
10:15 |
|
jaosorior joined #puppet-openstack |
10:28 |
openstackgerrit |
Liao Penghui proposed openstack/puppet-horizon: Support custom TIME_ZONE option in localsettings https://review.openstack.org/293934 |
10:30 |
openstackgerrit |
Merged openstack/puppet-keystone: Do not manage keystone provider resources if prefetch fails https://review.openstack.org/293792 |
10:55 |
openstackgerrit |
Liyankun proposed openstack/puppet-ceph: remove redundant code in manifest/mon.pp https://review.openstack.org/289174 |
11:01 |
openstackgerrit |
Liao Penghui proposed openstack/puppet-horizon: Support custom TIME_ZONE option in localsettings https://review.openstack.org/293934 |
11:25 |
|
dgurtner joined #puppet-openstack |
11:26 |
openstackgerrit |
Dmitry Tantsur proposed openstack/puppet-ironic: [inspector] create a separate class for configuring logging https://review.openstack.org/293366 |
11:26 |
openstackgerrit |
Ivan Berezovskiy proposed openstack/puppet-oslo: Fix values for rabbit_hosts https://review.openstack.org/293964 |
11:27 |
openstackgerrit |
Ivan Berezovskiy proposed openstack/puppet-oslo: Fix values for rabbit_hosts https://review.openstack.org/293964 |
11:34 |
openstackgerrit |
Ivan Berezovskiy proposed openstack/puppet-nova: Use oslo module for messaging (rabbit) configuraion https://review.openstack.org/292309 |
11:39 |
|
johnmilton joined #puppet-openstack |
11:43 |
EmilienM |
hello |
11:45 |
EmilienM |
degorenko: https://review.openstack.org/#/c/293690/ |
11:46 |
openstackgerrit |
Ivan Berezovskiy proposed openstack/puppet-nova: Use oslo module for messaging (rabbit) configuraion https://review.openstack.org/292309 |
11:46 |
iberezovskiy |
hi |
11:47 |
iberezovskiy |
EmilienM, I've found small mistake https://review.openstack.org/293964 |
11:47 |
iberezovskiy |
I got it in beaker tests for nova |
11:47 |
EmilienM |
iberezovskiy: cool! |
11:48 |
_skolekonov |
EmilienM, hi. btw, similar patch already exists https://review.openstack.org/#/c/282294 |
11:48 |
EmilienM |
skolekonov: yeah sorry I did not remember that one |
11:48 |
|
openstackgerrit joined #puppet-openstack |
11:49 |
skolekonov |
I'll ping jmikolajczak |
11:49 |
degorenko |
hey |
11:49 |
degorenko |
EmilienM, ok, will look |
11:49 |
EmilienM |
skolekonov: we can abandon 282294 |
11:49 |
EmilienM |
mine is rebased on master |
11:49 |
EmilienM |
either way is fine, just drop the deprecated params :) |
11:52 |
iberezovskiy |
EmilienM, I saw you were talking about puppet-oslo release. what's needed to be done to make its release? I'm already working to switch some modules to it |
11:52 |
EmilienM |
iberezovskiy: we won't release it in Mitaka |
11:53 |
EmilienM |
it's too early |
11:53 |
iberezovskiy |
so probably switch should be postponed |
11:53 |
EmilienM |
we'll work in Newton to make the module used in nova, neutron, glance, etc etc |
11:53 |
EmilienM |
iberezovskiy: yes, your patch is not going to merged for 8.0.0 |
11:53 |
EmilienM |
but it's good to have progress on this don't worry |
11:53 |
iberezovskiy |
k, np |
11:53 |
EmilienM |
your patch will likely merge right after the release |
11:53 |
iberezovskiy |
I can keep working on puppet-oslo improvements |
11:54 |
EmilienM |
that's excellent |
11:54 |
iberezovskiy |
good, thx |
11:54 |
EmilienM |
thanks for understanding |
11:54 |
EmilienM |
I don't think we want big changes like this just during a release process ;-) |
11:55 |
iberezovskiy |
sure, I'm ok with that |
11:56 |
iberezovskiy |
I'll create trello card so someone else will be able to work on this after release |
12:09 |
openstackgerrit |
Merged openstack/puppet-designate: releasenotes: add notes for Mitaka cycle https://review.openstack.org/293663 |
12:19 |
|
gfidente joined #puppet-openstack |
12:24 |
EmilienM |
degorenko, mwhahaha: it would be great if someone from Fuel team could write some doc about the CI jobs here: https://wiki.openstack.org/wiki/Puppet/CI |
12:25 |
degorenko |
EmilienM, ack, we will write something :) |
12:31 |
|
colonwq joined #puppet-openstack |
12:36 |
openstackgerrit |
Merged openstack/puppet-openstack-integration: neutron: drop depreacted parameters https://review.openstack.org/293690 |
12:37 |
openstackgerrit |
Merged openstack/puppet-openstacklib: Catch HTTP 403 response https://review.openstack.org/293818 |
12:37 |
openstackgerrit |
Merged openstack/puppet-horizon: Support custom TIME_ZONE option in localsettings https://review.openstack.org/293934 |
12:39 |
openstackgerrit |
Alexey Deryugin proposed openstack/puppet-nova: [WIP] Add ability to create security groups from puppet https://review.openstack.org/293989 |
12:43 |
openstackgerrit |
Alexey Deryugin proposed openstack/puppet-nova: [WIP] Add ability to create security groups from puppet https://review.openstack.org/293989 |
12:45 |
EmilienM |
dmsimard, xarses_: what is the progress on getting a release of puppet-ceph? |
12:48 |
EmilienM |
ntpttr, rochaporto: it would be great to have acceptance tests on puppet-magnum |
12:55 |
|
colonwq joined #puppet-openstack |
12:56 |
|
delattec joined #puppet-openstack |
12:59 |
|
richm joined #puppet-openstack |
13:01 |
|
blkperl joined #puppet-openstack |
13:11 |
|
markvoelker joined #puppet-openstack |
13:24 |
|
karimb joined #puppet-openstack |
13:33 |
|
dgurtner joined #puppet-openstack |
13:33 |
|
morazi joined #puppet-openstack |
13:43 |
|
ducttape_ joined #puppet-openstack |
13:45 |
|
moravec joined #puppet-openstack |
13:51 |
|
dfisher joined #puppet-openstack |
13:54 |
|
dgurtner joined #puppet-openstack |
13:54 |
|
dgurtner joined #puppet-openstack |
14:16 |
|
delattec joined #puppet-openstack |
14:20 |
|
baker joined #puppet-openstack |
14:21 |
degorenko |
EmilienM, looks like it can be abandoned https://review.openstack.org/#/c/293557/2 |
14:22 |
EmilienM |
degorenko: ok |
14:22 |
degorenko |
i've also discussed this on openstack-cinder channel with smcginnis - he confirmed that |
14:23 |
EmilienM |
excellent |
14:38 |
|
xarses_ joined #puppet-openstack |
14:48 |
ntpttr |
EmilienM: sure, I can look into adding that |
14:48 |
EmilienM |
ntpttr: thanks and let me know if you need any help |
14:51 |
openstackgerrit |
Dan Prince proposed openstack/puppet-tripleo: Add barbican support to loadbalancer https://review.openstack.org/294075 |
14:59 |
|
bogdando joined #puppet-openstack |
15:03 |
|
dhollinger joined #puppet-openstack |
15:04 |
rochaporto |
EmilienM, ntpttr: i'll try to help too |
15:04 |
EmilienM |
awesome |
15:11 |
|
dprince joined #puppet-openstack |
15:11 |
|
karimb joined #puppet-openstack |
15:14 |
|
delatte joined #puppet-openstack |
15:15 |
openstackgerrit |
Emilien Macchi proposed openstack/puppet-ceph: properly scale down an OSD when requested https://review.openstack.org/294091 |
15:21 |
|
moravec joined #puppet-openstack |
15:22 |
|
dprince joined #puppet-openstack |
15:23 |
|
Blah joined #puppet-openstack |
15:24 |
|
delattec joined #puppet-openstack |
15:31 |
_ody |
wheeee! I think I figured out why our scenarios don't pass on Puppet 4...now how to fix them. |
15:31 |
_ody |
Looks like where losing containment and certain relationships on Puppet 4 in the keystone module that make them work. |
15:33 |
|
angdraug joined #puppet-openstack |
15:34 |
_ody |
Results in the admin_token_auth being removed before everything it needs it for is set up. |
15:35 |
openstackgerrit |
Michael Chapman proposed openstack/puppet-tripleo: Add keystone and db sync profiles https://review.openstack.org/292712 |
15:36 |
|
Hunner joined #puppet-openstack |
15:36 |
|
Hunner joined #puppet-openstack |
15:37 |
|
mentat joined #puppet-openstack |
15:37 |
EmilienM |
_ody: nice catch |
15:37 |
EmilienM |
it's definitly a critical bug |
15:38 |
EmilienM |
_ody: please file launchpad bugs as long you make progress on it. Also if you can, please send a patch to p-o-i that install puppet4 (with conditionals, etc) -- PUPPET_VERSION is in place, and you can run experimental jobs |
15:44 |
openstackgerrit |
Michael Chapman proposed openstack/puppet-tripleo: Add keystone and db sync profiles https://review.openstack.org/292712 |
15:55 |
openstackgerrit |
Merged openstack/puppet-gnocchi: releasenotes: add notes for Mitaka cycle https://review.openstack.org/293714 |
15:55 |
openstackgerrit |
Merged openstack/puppet-heat: releasenotes: add notes for Mitaka cycle https://review.openstack.org/293718 |
15:58 |
openstackgerrit |
Merged openstack/puppet-horizon: releasenotes: add notes for Mitaka cycle https://review.openstack.org/293736 |
15:59 |
|
bmjen joined #puppet-openstack |
16:03 |
|
cwolferh joined #puppet-openstack |
16:15 |
chem |
_ody: hi ody, jpena found some interesting bug in facter https://tickets.puppetlabs.com/browse/FACT-1372 , looks like nobody really uses IPv6 :) |
16:16 |
zigo |
mwhahaha: All of the 3 puppet modules I uploaded yesterday are now in Debian (ie: aodh, rsyslog and galera). |
16:16 |
chem |
_ody: I was wondering if facter ruby was still receiving bug fix ? |
16:16 |
EmilienM |
Hunner ^ |
16:19 |
Hunner |
ooo |
16:19 |
Hunner |
Yes, it is |
16:19 |
Hunner |
wait, I think it is |
16:19 |
EmilienM |
too late ! |
16:19 |
EmilienM |
ahah |
16:26 |
|
dtantsur joined #puppet-openstack |
16:27 |
dtantsur |
o/ |
16:28 |
EmilienM |
dtantsur: hey! thanks for joigning the channel |
16:29 |
dtantsur |
hey-hey :) I'll be around in case something ironic-related arises |
16:29 |
EmilienM |
for those who don't know dtantsur, he's an Ironic expert and help a lot on puppet-ironic |
16:29 |
* dtantsur |
waves |
16:30 |
dmsimard |
EmilienM: I commented on https://review.openstack.org/#/c/294091 |
16:30 |
|
dgurtner joined #puppet-openstack |
16:33 |
|
chem joined #puppet-openstack |
16:33 |
EmilienM |
dmsimard: you're probably right, do you think the command is wrong? |
16:33 |
dmsimard |
it's likely osd.$id like the other reviewer mentioned |
16:33 |
dmsimard |
that's how the osd would be named in the crush map |
16:33 |
EmilienM |
so I was wrong, no problem |
16:33 |
* EmilienM |
updates the patch |
16:34 |
|
v1k0d3n joined #puppet-openstack |
16:35 |
openstackgerrit |
Emilien Macchi proposed openstack/puppet-ceph: properly scale down an OSD when requested https://review.openstack.org/294091 |
16:36 |
|
karimb joined #puppet-openstack |
16:37 |
dmsimard |
EmilienM: I also noticed that it conflicts with this patch: https://review.openstack.org/#/c/220981/4 |
16:37 |
dmsimard |
maybe we want to revive that patch instead |
16:40 |
EmilienM |
dgurtner, dmsimard, xarses: you might have missed my question earlier, but when you plan to release puppet-ceph? |
16:41 |
dmsimard |
we haven't actively discussed it recently, would need to check my emails to see what's the status |
16:42 |
EmilienM |
dmsimard: well, Li's patch is very similar and not active, I don't think we should block my patch, which is based on recent HEAD, but as you wish.. |
16:42 |
dmsimard |
We agreed on dropping CentOS6, Precise and Ceph Firefly support before cutting a release |
16:42 |
dmsimard |
This hasn't been done yet I think |
16:43 |
dmsimard |
EmilienM: let's just give him a chance, if he doesn't reply we can see what to do |
16:43 |
EmilienM |
sure |
16:44 |
dgurtner |
dmsimard: CentOS6 and Precise are out |
16:44 |
dmsimard |
They are ? ok. I knew the rspec-system tests were out but I missed out on that (or forgot) |
16:45 |
dgurtner |
dmsimard: firefly not yet - but then it's also still supported upstream http://docs.ceph.com/docs/master/releases/ |
16:45 |
EmilienM |
dgurtner: what is missing for a release? can we help? |
16:46 |
dmsimard |
dgurtner: the other thing I could see missing is updating the openstack release in the rgw tests |
16:46 |
EmilienM |
Juno :-) |
16:46 |
dmsimard |
I had submitted a poc a while back to just re-use openstack_integration manifests |
16:46 |
EmilienM |
it's doing similar thing as puppet-openstack-integration |
16:46 |
EmilienM |
dmsimard: yeah? do you have the patch handy? |
16:46 |
dmsimard |
but I didn't have the time to follow it through |
16:47 |
dmsimard |
EmilienM: https://review.openstack.org/#/c/251531/ |
16:47 |
dmsimard |
Ah, I had copy/pasted the equivalent of your keystone.pp, I didn't use the manifests outright |
16:47 |
openstackgerrit |
Athlan-Guyot sofer proposed openstack/puppet-tripleo: Hack to fix IPv6 parsing in facter. https://review.openstack.org/294159 |
16:47 |
dmsimard |
I think at the time the projects were still bundled in scenarioXXX.pp (instead of being in their own manifests like they are now) |
16:48 |
EmilienM |
right |
16:48 |
dmsimard |
I think we could fairly easily re-use openstack_integration::repos and openstack_integration::keystone |
16:49 |
dgurtner |
dmsimard: EmilienM agreed, moving to Liberty is the main missing piece |
16:49 |
dmsimard |
I'll try a quick and dirty patch to the rgw tests |
16:49 |
dmsimard |
to see what happens |
16:49 |
EmilienM |
it sounds fair |
16:51 |
dmsimard |
dgurtner: is that scenario_node_terminus thing still relevant ? I think that was for the rspec system tests |
16:51 |
EmilienM |
it's not |
16:53 |
dmsimard |
so we don't need the classes that dachary did for that purpose ? |
16:53 |
dmsimard |
(anymore) |
16:53 |
dmsimard |
e.g, ::mons |
16:53 |
dmsimard |
"# Class wrapper for the benefit of scenario_node_terminus" |
16:53 |
dgurtner |
dmsimard: the classes are still valid |
16:54 |
dgurtner |
dmsimard: even though the scenario_node_terminus usecases probably isn't |
16:54 |
openstackgerrit |
David Moreau Simard proposed openstack/puppet-ceph: Don't clone scenario_node_terminus for acceptance tests anymore https://review.openstack.org/294167 |
16:55 |
|
haplo37 joined #puppet-openstack |
16:56 |
openstackgerrit |
Matt Fischer proposed openstack/puppet-heat: Set region_name for [keystone_authtoken] https://review.openstack.org/294169 |
16:56 |
mfisch |
Heat bug fix ^ |
16:57 |
EmilienM |
some changes are happenning in Zuul, if you see NOT_REGISTERED in the CI jobs, just run recheck |
16:57 |
EmilienM |
mfisch: ack |
16:58 |
EmilienM |
mfisch: no unit test? |
16:59 |
mfisch |
I will add right away boss |
17:00 |
EmilienM |
... it's one line :P |
17:01 |
openstackgerrit |
Matt Fischer proposed openstack/puppet-heat: Set region_name for [keystone_authtoken] https://review.openstack.org/294169 |
17:01 |
mfisch |
2 lines ^ |
17:23 |
EmilienM |
I think our whole CI is currently broken, beaker jobs. |
17:23 |
EmilienM |
due to a change in infra |
17:25 |
chem |
EmilienM: whazza Host file '/home/jenkins/workspace/gate-puppet-heat-puppet-beaker-rspec-devstack-centos7/spec/acceptance/nodesets/nodepool-[centos7].yml' does not exist! (ArgumentError) |
17:25 |
EmilienM |
chem: yeah we are on #openstack-infra debugging it |
17:27 |
EmilienM |
infra is going to revert a recent change so our beaker jobs should be green again, soon hopefully, i'll keep you posted here |
17:28 |
chem |
It affects all projects ... |
17:28 |
|
moravec joined #puppet-openstack |
17:29 |
chem |
it's massive :) |
17:29 |
chem |
time to take a break |
17:29 |
EmilienM |
chem: all projects running beaker so all infra & all puppet |
17:29 |
EmilienM |
chem: or more? |
17:30 |
chem |
EmilienM: gate-puppet-pacemaker-puppet-syntax-3-devstack-centos7NOT_REGISTERED |
17:30 |
EmilienM |
chem: yeah all puppet modules are affected |
17:30 |
chem |
EmilienM: on this one for instance : https://review.openstack.org/#/c/294159/ |
17:30 |
EmilienM |
but this NOT_REGISTERED is not related |
17:30 |
chem |
well it makes all jobs fail |
17:30 |
EmilienM |
NOT_REGISTERED is when zuul has been puppetized with some changes related to Puppet jobs but now updated yet, afik |
17:30 |
chem |
here also https://review.openstack.org/#/c/294182/ |
17:31 |
EmilienM |
chem: yeah, all puppet jobs. Nothing in Nova for example, I think |
17:32 |
chem |
EmilienM: so the NOT_REGISTERED is transiant, not related to the current CI and I should run recheck ? |
17:32 |
EmilienM |
it's transiant |
17:32 |
EmilienM |
you can run it |
17:32 |
EmilienM |
but all beaker jobs are blocked now |
17:32 |
EmilienM |
so don't waste CI nodes for now, jobs will fail anyway |
17:32 |
EmilienM |
they are about to revert the JJB change |
17:32 |
EmilienM |
puppet will run again, etc etc... you can take a break lol |
17:33 |
chem |
oki, time for ending this day then :) |
17:33 |
EmilienM |
chem: see you tomorrow ! |
17:33 |
chem |
EmilienM: see ya |
17:38 |
ntpttr |
EmilienM: https://review.openstack.org/#/c/294200/1 <- puppet-magnum acceptance test |
17:39 |
EmilienM |
ntpttr: awesome ! just FYI, our CI is currently under outage, that is being fixed today. |
17:39 |
ntpttr |
EmilienM: cool, no problem |
17:39 |
EmilienM |
ntpttr: does Ubuntu provide packaging for Magnum? |
17:39 |
EmilienM |
same question for RDO |
17:40 |
ntpttr |
EmilienM: hmm I'm not sure, I'll have to check that out |
17:40 |
ntpttr |
I think so |
17:41 |
ntpttr |
EmilienM: it's not listed here actually https://wiki.openstack.org/wiki/Packaging/Ubuntu |
17:42 |
EmilienM |
this page is outdated |
17:42 |
EmilienM |
let's check http://reqorts.qa.ubuntu.com/reports/ubuntu-server/cloud-archive/mitaka_versions.html |
17:42 |
EmilienM |
I see python-magnumclient |
17:42 |
EmilienM |
but nothing else |
17:42 |
EmilienM |
http://ubuntu-cloud.archive.canonical.com/ubuntu/pool/main/m/ |
17:42 |
EmilienM |
:( |
17:43 |
EmilienM |
let's check in RDO |
17:43 |
EmilienM |
ok I see it |
17:43 |
EmilienM |
ntpttr: so please, look at puppet-gnocchi acceptance and do the same to have conditional on distro |
17:43 |
ntpttr |
EmilienM: okay I can do that |
17:44 |
EmilienM |
thx |
17:45 |
|
dgurtner joined #puppet-openstack |
17:48 |
|
tdb joined #puppet-openstack |
17:51 |
openstackgerrit |
Emilien Macchi proposed openstack/puppet-ironic: releasenotes: add notes for Mitaka cycle https://review.openstack.org/294207 |
17:52 |
xarses |
dgurtner: dmsimard have we bumped the releases to latest for ceph yet though? |
17:53 |
EmilienM |
mwhahaha: please -1 me when you comment, I don't read gerrit emails, I don't watch reviews |
17:53 |
EmilienM |
mwhahaha: I mean, i just watch -1/+1 |
17:53 |
xarses |
I don't think we are doing version testing since Loic's thrid-party ci was turned off |
17:54 |
colonwq |
xarses, Do you mean for getting latest ceph in opm? |
17:55 |
openstackgerrit |
Emilien Macchi proposed openstack/puppet-glance: releasenotes: add notes for Mitaka cycle https://review.openstack.org/293707 |
17:55 |
xarses |
opm? |
17:56 |
colonwq |
openstack puppet modules |
17:56 |
dgurtner |
xarses: no, that's also missing for a release |
17:56 |
dgurtner |
xarses: we test 1 version and currently that's hammer |
17:56 |
EmilienM |
xarses: opm is the fancy name Red Hat gives to Puppet OpenStack modules ;-) |
17:57 |
colonwq |
It could be called the kitchen sink |
17:57 |
xarses |
no colonwq we need to test the puppet-ceph module it self against the latest ceph modules separately of whichever version openstack CI is using |
17:58 |
xarses |
puppet-ceph is a friend of puppet openstack modules |
17:58 |
xarses |
it isn't officially a member |
17:59 |
|
v1k0d3n joined #puppet-openstack |
17:59 |
EmilienM |
xarses: well, we're testing what puppet-ceph provides us by default: https://github.com/openstack/puppet-openstack-integration/blob/master/manifests/repos.pp#L46 |
17:59 |
dgurtner |
EmilienM: xarses right, but this should be infernalis now... |
18:00 |
EmilienM |
you can kick of a change in puppet-ceph, and we'll see if our jobs pass |
18:00 |
dgurtner |
but with infernalis we probably should look into systemd as well |
18:00 |
xarses |
dgurtner: that was my assumption, it didn't move up |
18:00 |
EmilienM |
ouch, it's a big change. |
18:00 |
dgurtner |
EmilienM: yes :/ |
18:00 |
xarses |
ya, we are still pre-systemd |
18:01 |
dgurtner |
but keeping sys-v around for hammer and systemd for infernalis is going to be quite a bit of work |
18:03 |
xarses |
I can't allocate any time for something like that until after summit |
18:05 |
openstackgerrit |
Nate Potter proposed openstack/puppet-magnum: Add acceptance test https://review.openstack.org/294200 |
18:07 |
openstackgerrit |
Nate Potter proposed openstack/puppet-magnum: Add acceptance test https://review.openstack.org/294200 |
18:08 |
colonwq |
xarses, Are you going to Austin? I need to pour a beer or two into you. |
18:08 |
xarses |
colonwq: Yes, I'm planning on attending |
18:09 |
colonwq |
xarses, good. I'll be there. Im driving over for the week. |
18:10 |
xarses |
driving over? |
18:10 |
_ody |
BOOM! Run complete on Puppet 4. |
18:10 |
xarses |
_ody: and it blew up? |
18:10 |
_ody |
Head exploded... |
18:10 |
xarses |
or is the BOOM! from the mic drop? |
18:10 |
_ody |
The edge case these modules pull out that I see no where else is amazing. |
18:14 |
|
moravec joined #puppet-openstack |
18:15 |
|
jaosorior_away joined #puppet-openstack |
18:15 |
|
tdb joined #puppet-openstack |
18:17 |
|
haplo37 joined #puppet-openstack |
18:26 |
dmsimard |
EmilienM: that's a weird error for your job http://logs.openstack.org/91/294091/2/check/gate-puppet-ceph-puppet-beaker-rspec-ubuntu-trusty/88c17d9/console.html#_2016-03-17_17_10_07_179 |
18:26 |
dmsimard |
your review* |
18:27 |
_ody |
There are telltale signs that the way we use dependencies is going to have to be reworked. |
18:28 |
dmsimard |
EmilienM: anteaya said to recheck in a few |
18:28 |
dmsimard |
hours |
18:29 |
|
moravec joined #puppet-openstack |
18:31 |
|
ducttape_ joined #puppet-openstack |
18:32 |
mjblack |
anyone run into instance launching errors with rabbit/nova and message responses timing out? |
18:33 |
_ody |
mjblack: Not often. If it is small HA enabled cluster then it could be a rabbit split brain. |
18:34 |
mjblack |
I turned off the other rabbits and went with one |
18:34 |
mjblack |
just to make sure that wasnt the case |
18:34 |
_ody |
We for a time tried having components just talk directly to their local rabbit instances and rely on backend message replication. That didn't work out and we saw a few timeouts so we eventuall just configured services to be aware of the entire cluster. |
18:35 |
mjblack |
right but I only have one rabbit running |
18:45 |
openstackgerrit |
Alexey Deryugin proposed openstack/puppet-nova: [WIP] Add ability to create security groups from puppet https://review.openstack.org/293989 |
18:47 |
mjblack |
_ody: I think I figured it out, looks like I forgot to include nova::network::neutron so it defaulted to nova network which isnt installed/configured...I'm hoping its just that |
18:48 |
EmilienM |
dmsimard: mitaka tag should happen very soon after official release |
18:49 |
dmsimard |
EmilienM: okay, let us know when it's cut.. until then we are testing mitaka with master branch of puppet-openstack-integration |
18:50 |
EmilienM |
dmsimard: we are currently testing current-mitaka in RDO |
18:53 |
mjblack |
_ody: yup it was most certainly pebkac |
18:59 |
|
angdraug joined #puppet-openstack |
19:16 |
|
colonwq joined #puppet-openstack |
19:32 |
|
moravec joined #puppet-openstack |
19:37 |
openstackgerrit |
Nate Potter proposed openstack/puppet-magnum: Add acceptance test https://review.openstack.org/294200 |
19:45 |
openstackgerrit |
Merged openstack/puppet-heat: Set region_name for [keystone_authtoken] https://review.openstack.org/294169 |
19:47 |
|
haplo37 joined #puppet-openstack |
19:49 |
openstackgerrit |
Emilien Macchi proposed openstack/puppet-manila: releasenotes: add notes for Mitaka cycle https://review.openstack.org/294259 |
20:20 |
openstackgerrit |
Emilien Macchi proposed openstack/puppet-mistral: releasenotes: add notes for Mitaka cycle https://review.openstack.org/294271 |
20:21 |
openstackgerrit |
Emilien Macchi proposed openstack/puppet-mistral: releasenotes: add notes for Mitaka cycle https://review.openstack.org/294271 |
20:30 |
|
colonwq joined #puppet-openstack |
20:35 |
openstackgerrit |
Emilien Macchi proposed openstack/puppet-murano: releasenotes: add notes for Mitaka cycle https://review.openstack.org/294276 |
20:36 |
xarses |
EmilienM: ihttps://review.openstack.org/#/c/294091/ |
20:37 |
xarses |
do we want to down and out the drive first and add wait's for the data replication? |
20:37 |
EmilienM |
I don't understand the question |
20:38 |
xarses |
so to properly remove the disk, it needs to be marked down and out |
20:38 |
xarses |
then it will relocate all of the disks PG's and move any data around as necessary |
20:39 |
xarses |
once that is done, we can safely remove it from the cluster |
20:39 |
EmilienM |
xarses: oh, you want to add a sleep or something? |
20:39 |
EmilienM |
before deleting the OSD? |
20:40 |
xarses |
we can ignore it for now, but as a pre-cursor it should have been marked down and out before attempting to remove it |
20:40 |
xarses |
on a small test cluster you won't notice |
20:40 |
EmilienM |
right |
20:40 |
xarses |
in a real env it will hurt |
20:40 |
EmilienM |
that's very true |
20:40 |
EmilienM |
what do you suggest, |
20:40 |
EmilienM |
? |
20:41 |
xarses |
we can go with 294091, but we need to discuss how we want to approach handling it, since it can be a long lived process |
20:42 |
xarses |
we may want to just document that the operator should have done the down && out && wait before deleting |
20:42 |
xarses |
for now |
20:42 |
EmilienM |
xarses: we might need a ruby provider for that |
20:43 |
EmilienM |
puppet-ceph has a ton of Exec resources, that might need Ruby providers to handle such problematics |
20:43 |
openstackgerrit |
Emilien Macchi proposed openstack/puppet-ceph: properly scale down an OSD when requested https://review.openstack.org/294091 |
20:43 |
xarses |
we will need a programming language to deal with it yes, |
20:44 |
xarses |
because properly knowing its making progress that will ever be able to complete requires checking a json output from the ceph pg_dump |
20:44 |
EmilienM |
we need a provider then |
20:45 |
xarses |
we will also want to consider the lifecycle of how to deal with bringing in an OSD to a working cluster |
20:45 |
xarses |
if we bring it into the prod crush map, at full weight it will destroy the replication network |
20:46 |
xarses |
I'm slightly partial to an asyc service to do these long ended lifecycles |
20:49 |
xarses |
in the case of the osd in, we are supposed to join with a weight of 0, increment slightly wait for replication and repeat until the weight is normalized |
20:50 |
xarses |
back to what current in disks resemble |
20:50 |
dmsimard |
I've always used puppet-ceph for the initial setup/bootstrap of the ceph cluster and nodes |
20:50 |
dmsimard |
I would not want to manage the crush map with puppet |
20:50 |
dmsimard |
Like I would not want to manage the Swift ring with puppet |
20:50 |
dmsimard |
but this is just me, though |
20:51 |
EmilienM |
dmsimard: I tend to agree |
20:51 |
xarses |
dmsimard: hence why I'm partial to ordering an external service to do these long ended tasks |
20:51 |
xarses |
prep the disk and stuff and go, hey service new disk, deal with it |
20:53 |
|
cdelatte joined #puppet-openstack |
20:53 |
dmsimard |
can you imagine managing stuff like erasure coding, cache tiering, custom crush map rules through puppet |
20:53 |
dmsimard |
ugh |
20:56 |
openstackgerrit |
Nate Potter proposed openstack/puppet-magnum: Add acceptance test https://review.openstack.org/294200 |
21:02 |
|
moravec joined #puppet-openstack |
21:09 |
xarses |
EmilienM: the way we deal with it in fuel is that we don't allow removal of nodes active on ceph, and point to the docs https://docs.mirantis.com/openstack/fuel/fuel-8.0/operations.html#how-to-safely-remove-a-ceph-osd-node |
21:10 |
xarses |
so maybe, we add another define that does the out |
21:10 |
xarses |
we can call it in our CI |
21:10 |
xarses |
and fail the removal here if the disk isn't already out |
21:18 |
|
moravec joined #puppet-openstack |
21:27 |
ntpttr |
EmilienM: my acceptance test is failing the test where it ensures the magnum-api port is listening, am I missing something? http://logs.openstack.org/00/294200/5/check/gate-puppet-magnum-puppet-beaker-rspec-dsvm-centos7/e924380/console.html#_2016-03-17_21_11_11_788 |
21:27 |
EmilienM |
did you look logs? |
21:27 |
ntpttr |
It looks like it should be configured in magnum::api when the service starts |
21:27 |
ntpttr |
yeah I linked it there |
21:27 |
EmilienM |
http://logs.openstack.org/00/294200/5/check/gate-puppet-magnum-puppet-beaker-rspec-dsvm-centos7/e924380/logs/magnum/magnum-api.txt.gz |
21:27 |
EmilienM |
2016-03-17 21:09:12.063 1808 ERROR magnum NoSuchOptError: no such option in group DEFAULT: api_paste_config |
21:27 |
ntpttr |
oh that log! |
21:27 |
ntpttr |
thanks |
21:27 |
EmilienM |
:) |
21:28 |
ntpttr |
I need to learn which logs to look at haha |
21:28 |
EmilienM |
ntpttr: we have this doc, it might help https://wiki.openstack.org/wiki/Puppet/CI |
21:29 |
ntpttr |
EmilienM: I don't have that 'api_paste_config' defined anywhere in the module though |
21:29 |
ntpttr |
thanks for the link |
21:31 |
EmilienM |
ntpttr: maybe you need it? |
21:32 |
EmilienM |
it sounds like the file is missing in packaging? |
21:32 |
ntpttr |
EmilienM: maybe, but it should just be getting a default value https://github.com/openstack/magnum/blob/master/magnum/api/app.py#L37 |
21:32 |
EmilienM |
if so, feel free to jump on #rdo or report a bug https://github.com/openstack-packages/magnum |
21:32 |
EmilienM |
it sounds like you found a bug |
21:33 |
EmilienM |
I don't see the config file on https://github.com/openstack-packages/magnum/blob/rpm-master/openstack-magnum.spec#L254 |
21:33 |
ntpttr |
oh okay, so it needs to generate an api-paste.ini |
21:33 |
EmilienM |
yeah |
21:33 |
EmilienM |
jump on #rdo |
21:33 |
ntpttr |
will do |
21:40 |
EmilienM |
ntpttr: should be fixed by https://review.gerrithub.io/266576 -- once it lands, we'll have to wait package is built (it takes some minutes) and then promote our CI to a newest repo (I can do it later tonight or tomorrow) |
21:40 |
ntpttr |
EmilienM: thanks for doing that! |
21:42 |
EmilienM |
my pleasure to help |
21:56 |
EmilienM |
dmsimard, xarses: sounds like we hit https://tickets.puppetlabs.com/browse/PUP-4045 |
21:56 |
EmilienM |
on my OSD patch https://review.openstack.org/#/c/294091/ |
21:56 |
EmilienM |
http://logs.openstack.org/91/294091/3/check/gate-puppet-ceph-puppet-beaker-rspec-dsvm-centos7/2bc3d5f/console.html#_2016-03-17_20_51_25_019 |
21:57 |
EmilienM |
sounds like a workaround exists https://docs.puppetlabs.com/puppet/latest/reference/type.html#file-attribute-ignore |
21:58 |
EmilienM |
encountaring the same bug on both distros |
21:59 |
EmilienM |
the problem looks like in acceptance |
22:02 |
openstackgerrit |
Alex Schultz proposed openstack/puppet-keystone: Update keystone wsgi scripts https://review.openstack.org/294303 |
22:04 |
openstackgerrit |
Emilien Macchi proposed openstack/puppet-ceph: properly scale down an OSD when requested https://review.openstack.org/294091 |
22:04 |
openstackgerrit |
Emilien Macchi proposed openstack/puppet-ceph: acceptance: do not try to rm /var/run/ceph https://review.openstack.org/294304 |
22:12 |
openstackgerrit |
Emilien Macchi proposed openstack/puppet-neutron: releasenotes: add notes for Mitaka cycle https://review.openstack.org/294309 |
22:14 |
|
brandon joined #puppet-openstack |
22:58 |
openstackgerrit |
Matt Fischer proposed openstack/puppet-trove: Remove deprecated mysql_module references https://review.openstack.org/294319 |
23:01 |
|
johnmilton joined #puppet-openstack |
23:10 |
|
imcsk8 joined #puppet-openstack |
23:12 |
|
moravec joined #puppet-openstack |
23:50 |
|
johnmilton joined #puppet-openstack |
23:53 |
|
fedexo joined #puppet-openstack |
23:57 |
|
karimb joined #puppet-openstack |