Ussury upgrade job fails to lookup hiera value
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
Unassigned |
Bug Description
<13>Nov 27 00:05:00 puppet-user: Error: Evaluation Error: Error while evaluating a Function Call, 'downcase' parameter 'arg' expects a value of type Numeric, String, Array, or Hash, got Undef (file: /etc/puppet/
Indeed we can see that hieradata/
But there is hieradata/
summary: |
- ssury upgrade job fails to lookup hiera value + Ussury upgrade job fails to lookup hiera value |
Changed in tripleo: | |
importance: | Undecided → Critical |
milestone: | none → wallaby-rc1 |
status: | New → Triaged |
description: | updated |
description: | updated |
Changed in tripleo: | |
status: | In Progress → Triaged |
assignee: | Bogdan Dobrelya (bogdando) → nobody |
12:03 < marios> still not clear if this is a consistent thing /zuul.openstack .org/builds? job_name= tripleo- ci-centos- 8-standalone- upgrade- ussuri tripleo. noarch 11.5.0- 0.2020112622184 6.f34afbe. el8 /
openstack- tripleo- heat-templates. noarch 11.3.2- 0.2020112410250 0.1a31770. el8 to
Ipuppet- tripleo- 0:12.4. 2-0.20201116133 848.25c6b71. el8.noarch /
openstack- tripleo- heat-templates- 0:12.4. 2-0.20201107032 927.55eafcb. el8.noarch
inconsistent i.e. we should be seeing it all the time
...https:/
12:03 < marios> bogdando: there is only one example so far the one you point to in the bug afaik
12:03 < marios> bogdando: we discussed this earlier with arx (commented on /+/757829/
12:04 < bogdando> so that happens on the way from Ipuppet-
12:04 < marios> bogdando: but the error you point to in the bug doesn't seem to be something that is
12:07 < bogdando> marios: other commits for those packages was there, on the passed one
12:07 < bogdando> so that gives us bisect prolly
12:09 < bogdando> marios: hm, only "from" is different. "to" has same versions
12:10 < bogdando> anyway, in tht there is f296b67..1a31770 to analyze for stable/ussury
12:11 < bogdando> nothing interesting in the diff of puppet tripleo
12:12 < bogdando> and I cannot see actually nothing suspicious for tht as well. So have no poking idea why it
has passed fristly, then failed with that hiera error
12:12 < bogdando> ramishra: ^^ perchance
12:13 < bogdando> tl;dr disable voting, merge content providers, put it back voting
12:13 < marios> bogdando: yeah possibly, if it happens on next run
12:13 < marios> bogdando: yeah possibly, if it happens on next run
12:14 < marios> bogdando: s/next/current plugin_ ml2_short* pops up plugin_ ml2_ovn
12:16 < bogdando> and hiera data is equal for both jobs
12:17 < bogdando> how come that neutron_
12:17 < bogdando> instead of neutron_
12:17 < bogdando> ¯\_(ツ)_/¯