Newton integrated build fails in nodepool when executing galera_server role
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack-Ansible |
Fix Released
|
High
|
Jesse Pretorius |
Bug Description
When executing the newton integrated build in nodepool on Xenial nodes only, the following error happens when executing the 'galera_server : Install galera_server role remote packages (apt)' task:
dpkg: error processing archive /var/cache/
conflicting packages - not installing mariadb-
dpkg: regarding .../mariadb-
mariadb-
mariadb-client-10.0 provides mysql-client-5.5 and is to be installed.
dpkg: error processing archive /var/cache/
conflicting packages - not installing mariadb-
description: | updated |
Jean-Philippe Evrard (jean-philippe-evrard) wrote : | #1 |
Changed in openstack-ansible: | |
importance: | Undecided → High |
status: | New → Confirmed |
Jimmy McCrory (jimmy-mccrory) wrote : | #2 |
Think I've tracked this down.
The apt_package_pinning meta dependency isn't working as expected.
https:/
The role default for "galera_
Since we're not pinning to the MariaDB repo, the mariadb-client package is being installed from Ubuntu's repo which is causing the conflict when packages from the MariaDB are attempted to be installed alongside it.
This isn't effecting Ocata and up because they install 10.1, Ubuntu only is only providing 10.0, so they're always correctly using the MariaDB repo anyway.
Jesse Pretorius (jesse-pretorius) wrote : | #3 |
Excellent triage Jimmy, thank you! I've proposed https:/
Changed in openstack-ansible: | |
assignee: | nobody → Jesse Pretorius (jesse-pretorius) |
status: | Confirmed → In Progress |
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-galera_server (master) | #4 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-galera_client (master) | #5 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-galera_client (master) | #6 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 1faa81c5a197d86
Author: Jesse Pretorius <email address hidden>
Date: Wed Aug 23 08:05:38 2017 +0100
Fix MariaDB apt package pinning
The variables in vars are only loaded when the include_vars
task is run, which is after meta-dependencies are processed.
This patch ensures that the pinning is properly applied when
the meta-dependent role is executed.
Closes-Bug: #1712315
Change-Id: Ib99afee1a3bf9f
Changed in openstack-ansible: | |
status: | In Progress → Fix Released |
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-galera_server (master) | #7 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit c24d590d8acf808
Author: Jesse Pretorius <email address hidden>
Date: Wed Aug 23 07:18:59 2017 +0100
Fix MariaDB apt package pinning
The variables in vars are only loaded when the include_vars
task is run, which is after meta-dependencies are processed.
This patch ensures that the pinning is properly applied when
the meta-dependent role is executed.
Closes-Bug: #1712315
Change-Id: Ibc7766e96e4782
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-galera_server (stable/pike) | #8 |
Fix proposed to branch: stable/pike
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-galera_server (stable/ocata) | #9 |
Fix proposed to branch: stable/ocata
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-galera_client (stable/pike) | #10 |
Fix proposed to branch: stable/pike
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-galera_client (stable/ocata) | #11 |
Fix proposed to branch: stable/ocata
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-galera_client (stable/newton) | #12 |
Fix proposed to branch: stable/newton
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-galera_client (master) | #13 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 1ac1d6482a95ef8
Author: Jesse Pretorius <email address hidden>
Date: Wed Aug 23 15:37:15 2017 +0100
Correct pin variable name
The name used was for galera_server. This patch corrects it.
Closes-Bug: #1712315
Change-Id: I6cba66f41e9f36
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-galera_client (stable/newton) | #14 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: stable/newton
commit b6f095a1f7ae109
Author: Jesse Pretorius <email address hidden>
Date: Wed Aug 23 08:05:38 2017 +0100
Fix MariaDB apt package pinning
The variables in vars are only loaded when the include_vars
task is run, which is after meta-dependencies are processed.
This patch ensures that the pinning is properly applied when
the meta-dependent role is executed.
Closes-Bug: #1712315
Change-Id: Ib99afee1a3bf9f
(cherry picked from commit 1faa81c5a197d86
tags: | added: in-stable-newton |
tags: | added: in-stable-pike |
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-galera_client (stable/pike) | #15 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: stable/pike
commit 3135940f0f5ed60
Author: Jesse Pretorius <email address hidden>
Date: Wed Aug 23 08:05:38 2017 +0100
Fix MariaDB apt package pinning
The variables in vars are only loaded when the include_vars
task is run, which is after meta-dependencies are processed.
This patch ensures that the pinning is properly applied when
the meta-dependent role is executed.
Closes-Bug: #1712315
Change-Id: Ib99afee1a3bf9f
(cherry picked from commit 1faa81c5a197d86
tags: | added: in-stable-ocata |
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-galera_client (stable/ocata) | #16 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: stable/ocata
commit abf0fe82fdfec45
Author: Jesse Pretorius <email address hidden>
Date: Wed Aug 23 08:05:38 2017 +0100
Fix MariaDB apt package pinning
The variables in vars are only loaded when the include_vars
task is run, which is after meta-dependencies are processed.
This patch ensures that the pinning is properly applied when
the meta-dependent role is executed.
Closes-Bug: #1712315
Change-Id: Ib99afee1a3bf9f
(cherry picked from commit 1faa81c5a197d86
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-galera_server (stable/ocata) | #17 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: stable/ocata
commit 21aed2dde52c29c
Author: Jesse Pretorius <email address hidden>
Date: Wed Aug 23 07:18:59 2017 +0100
Fix MariaDB apt package pinning
The variables in vars are only loaded when the include_vars
task is run, which is after meta-dependencies are processed.
This patch ensures that the pinning is properly applied when
the meta-dependent role is executed.
Closes-Bug: #1712315
Change-Id: Ibc7766e96e4782
(cherry picked from commit c24d590d8acf808
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-galera_server (stable/pike) | #18 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: stable/pike
commit c90dfd983da918c
Author: Jesse Pretorius <email address hidden>
Date: Wed Aug 23 07:18:59 2017 +0100
Fix MariaDB apt package pinning
The variables in vars are only loaded when the include_vars
task is run, which is after meta-dependencies are processed.
This patch ensures that the pinning is properly applied when
the meta-dependent role is executed.
Closes-Bug: #1712315
Change-Id: Ibc7766e96e4782
(cherry picked from commit c24d590d8acf808
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-galera_server (stable/newton) | #19 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: stable/newton
commit 8bb346420d3d5d6
Author: Jesse Pretorius <email address hidden>
Date: Wed Aug 23 07:10:04 2017 +0100
Fix MariaDB apt package pinning
The variables in vars are only loaded when the include_vars
task is run, which is after meta-dependencies are processed.
This patch ensures that the pinning is properly applied when
the meta-dependent role is executed.
Closes-Bug: #1712315
Change-Id: Ibc7766e96e4782
(cherry picked from commit c24d590d8acf808
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible (stable/newton) | #20 |
Fix proposed to branch: stable/newton
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-galera_server (master) | #21 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible (stable/newton) | #22 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: stable/newton
commit acbc3e5c4799a27
Author: Jesse Pretorius <email address hidden>
Date: Thu Aug 24 15:26:47 2017 +0100
Update galera roles to include NB fixes
To include the following fixes, the role SHA's are updated:
https:/
https:/
https:/
Closes-Bug: #1712315
Change-Id: I1f4b3339e4983a
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-galera_client (master) | #23 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit a0149ebeaa01784
Author: Jesse Pretorius <email address hidden>
Date: Fri Aug 25 09:34:47 2017 +0100
Remove duplicate package pinning variable
The variable name is duplicated, resulting
in only the last one being used and a warning
from Ansible.
Closes-Bug: #1712315
Change-Id: I7533d5908fd020
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-galera_server (master) | #24 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit 3f445dd5f57ca90
Author: Jesse Pretorius <email address hidden>
Date: Fri Aug 25 09:37:10 2017 +0100
Remove duplicate package pinning variable
The variable name is duplicated, resulting
in only the last one being used and a warning
from Ansible.
Closes-Bug: #1712315
Change-Id: Ie809922396e0e2
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-galera_client (stable/pike) | #25 |
Fix proposed to branch: stable/pike
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-galera_client (stable/ocata) | #26 |
Fix proposed to branch: stable/ocata
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-galera_client (stable/newton) | #27 |
Fix proposed to branch: stable/newton
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-galera_server (stable/pike) | #28 |
Fix proposed to branch: stable/pike
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-galera_server (stable/ocata) | #29 |
Fix proposed to branch: stable/ocata
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-ansible-galera_server (stable/newton) | #30 |
Fix proposed to branch: stable/newton
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible 14.2.8 | #31 |
This issue was fixed in the openstack/
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-galera_client 14.2.8 | #32 |
This issue was fixed in the openstack/
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-galera_server 14.2.8 | #33 |
This issue was fixed in the openstack/
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-galera_client (stable/newton) | #34 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: stable/newton
commit 6b547f735b702c3
Author: Jesse Pretorius <email address hidden>
Date: Fri Aug 25 09:34:47 2017 +0100
Remove duplicate package pinning variable
The variable name is duplicated, resulting
in only the last one being used and a warning
from Ansible.
Closes-Bug: #1712315
Change-Id: I7533d5908fd020
(cherry picked from commit a0149ebeaa01784
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-galera_client (stable/ocata) | #35 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: stable/ocata
commit 545871d19ec69b9
Author: Jesse Pretorius <email address hidden>
Date: Fri Aug 25 09:34:47 2017 +0100
Remove duplicate package pinning variable
The variable name is duplicated, resulting
in only the last one being used and a warning
from Ansible.
Closes-Bug: #1712315
Change-Id: I7533d5908fd020
(cherry picked from commit a0149ebeaa01784
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-galera_client (stable/pike) | #36 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: stable/pike
commit e4701c9a8a7054b
Author: Jesse Pretorius <email address hidden>
Date: Fri Aug 25 09:34:47 2017 +0100
Remove duplicate package pinning variable
The variable name is duplicated, resulting
in only the last one being used and a warning
from Ansible.
Closes-Bug: #1712315
Change-Id: I7533d5908fd020
(cherry picked from commit a0149ebeaa01784
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-galera_server (stable/newton) | #37 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: stable/newton
commit 75c71d5b181b304
Author: Jesse Pretorius <email address hidden>
Date: Fri Aug 25 09:37:10 2017 +0100
Remove duplicate package pinning variable
The variable name is duplicated, resulting
in only the last one being used and a warning
from Ansible.
Closes-Bug: #1712315
Change-Id: Ie809922396e0e2
(cherry picked from commit 3f445dd5f57ca90
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-galera_server (stable/ocata) | #38 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: stable/ocata
commit 9a33c61ac7d54b6
Author: Jesse Pretorius <email address hidden>
Date: Fri Aug 25 09:37:10 2017 +0100
Remove duplicate package pinning variable
The variable name is duplicated, resulting
in only the last one being used and a warning
from Ansible.
Closes-Bug: #1712315
Change-Id: Ie809922396e0e2
(cherry picked from commit 3f445dd5f57ca90
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-ansible-galera_server (stable/pike) | #39 |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: stable/pike
commit 860028f3b05512d
Author: Jesse Pretorius <email address hidden>
Date: Fri Aug 25 09:37:10 2017 +0100
Remove duplicate package pinning variable
The variable name is duplicated, resulting
in only the last one being used and a warning
from Ansible.
Closes-Bug: #1712315
Change-Id: Ie809922396e0e2
(cherry picked from commit 3f445dd5f57ca90
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-galera_client 16.0.0.0rc2 | #40 |
This issue was fixed in the openstack/
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-galera_server 16.0.0.0rc2 | #42 |
This issue was fixed in the openstack/
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-galera_client 15.1.9 | #44 |
This issue was fixed in the openstack/
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-galera_server 15.1.9 | #45 |
This issue was fixed in the openstack/
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-galera_client 17.0.0.0b1 | #46 |
This issue was fixed in the openstack/
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-galera_server 17.0.0.0b1 | #49 |
This issue was fixed in the openstack/
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-galera_client 14.2.10 | #51 |
This issue was fixed in the openstack/
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-galera_server 14.2.10 | #52 |
This issue was fixed in the openstack/
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-galera_client 15.1.10 | #53 |
This issue was fixed in the openstack/
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/openstack-ansible-galera_server 15.1.10 | #54 |
This issue was fixed in the openstack/
This could become critical if not fixed soon, when infra removes the trusty gates