[SRU] missing binaries in Ubuntu heat packages
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| Ubuntu Cloud Archive |
High
|
Unassigned | ||
| heat (Ubuntu) |
High
|
Unassigned | ||
| Vivid |
High
|
Unassigned | ||
| Wily |
High
|
Unassigned |
Bug Description
[Impact]
The heat package for vivid is not currently including all of the required binaries to administer a heat deployement.
[Test Case]
sudo apt-get install heat-common
heat-keystone-
heat-db-setup
(both commands are missing)
[Regression potential]
None - just including the missing binaries
[Original Bug Report]
-------
Built: 2015-05-07T20:35:12 00:00
git SHA: 117048cfb06b579
URL: http://
source File: file:/home/
xml:id: heat-install-
at section 3.b, the command given is "heat-keystone-
Gauvain Pocentek (gpocentek) wrote : | #1 |
Changed in openstack-manuals: | |
status: | New → Confirmed |
importance: | Undecided → High |
Gauvain Pocentek (gpocentek) wrote : | #2 |
Launchpad Janitor (janitor) wrote : | #3 |
Status changed to 'Confirmed' because the bug affects multiple users.
Changed in heat (Ubuntu): | |
status: | New → Confirmed |
Changed in heat (Ubuntu Vivid): | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in heat (Ubuntu Wily): | |
importance: | Undecided → High |
Changed in heat (Ubuntu Wily): | |
status: | Confirmed → In Progress |
Changed in heat (Ubuntu Vivid): | |
status: | Confirmed → In Progress |
description: | updated |
summary: |
- wrong command in the heat domain in Identity service creation section + [SRU] missing binaries in Ubuntu heat packages |
Changed in heat (Ubuntu Wily): | |
status: | In Progress → Fix Committed |
Changed in openstack-manuals: | |
milestone: | none → liberty |
James Page (james-page) wrote : | #4 |
Uploaded to vivid-proposed for SRU team review - wily is taking a bit longer due to shift in dependency chain requiring a number of bumps and archive admin activity.
Csaba Kallai (kallaics) wrote : | #5 |
I had a same problem and I found this solutions as workaround, during I can not receive the script with the new release ( temporary solution).
Solution source: https:/
I modified the it a little bit because the keystone token-get command is not working me under Juno.
I used "openstack token issue" instead of "keystone token-get"
Create heat domain:
source admin-openrc.sh
OS_TOKEN=
KEYSTONE_
HEAT_DOMAIN_
--os-identity-
--description "Owns users and projects created by heat" | grep ' id ' | awk "{ print \$4}")
Create the heat_domain_admin user:
openstack --os-token $OS_TOKEN --os-url=
--os-identity-
--domain $HEAT_DOMAIN_ID heat_domain_admin \
--description "Manages users and projects created by heat"
openstack --os-token $OS_TOKEN --os-url=
--os-identity-
--domain $HEAT_DOMAIN_ID admin
Hello sri, or anyone else affected,
Accepted heat into vivid-proposed. The package will build now and be available at https:/
Please help us by testing this new package. See https:/
If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-
Further information regarding the verification process can be found at https:/
Changed in heat (Ubuntu Vivid): | |
status: | In Progress → Fix Committed |
tags: | added: verification-needed |
Mike Lloyd (kevin-michael-lloyd) wrote : | #7 |
Verification done, commands are present.
root@controller
DISTRIB_ID=Ubuntu
DISTRIB_
DISTRIB_
DISTRIB_
root@controller
heat-common:
Installed: 2015.1.0-0ubuntu1.1
Candidate: 2015.1.0-0ubuntu1.1
Version table:
*** 2015.1.0-0ubuntu1.1 0
100 /var/lib/
2015.
500 http://
2015.
500 http://
root@controller
2015.1.0
root@controller
Set up a local MySQL database for use with heat.
This script will create a 'heat' database that is accessible
only on localhost by user 'heat' with password 'heat'.
Usage: heat-db-setup <rpm|deb> [options]
Options:
select a distro type (rpm or debian)
--help | -h
Print usage information.
--password <pw> | -p <pw>
Specify the password for the 'heat' MySQL user that will
use to connect to the 'heat' MySQL database. By default,
the password 'heat' will be used.
--rootpw <pw> | -r <pw>
Specify the root MySQL password. If the script installs
the MySQL server, it will set the root password to this value
instead of prompting for a password. If the MySQL server is
already installed, this password will be used to connect to the
database instead of having to prompt for it.
--yes | -y
In cases where the script would normally ask for confirmation
before doing something, such as installing mysql-server,
just assume yes. This is useful if you want to run the script
non-interacti
tags: |
added: verification-done removed: verification-needed |
sri krishna (ghatti-srikrishna) wrote : Re: [Bug 1453160] Re: [SRU] missing binaries in Ubuntu heat packages | #8 |
i guess the updates are only available on vivid. i am using trusty and
unable to install the new packages. can you please confirm if you have
tested this out on trusty?
On 06/05/2015 08:51 PM, Mike Lloyd wrote:
> Verification done, commands are present.
>
> root@controller
> DISTRIB_ID=Ubuntu
> DISTRIB_
> DISTRIB_
> DISTRIB_
>
> root@controller
> heat-common:
> Installed: 2015.1.0-0ubuntu1.1
> Candidate: 2015.1.0-0ubuntu1.1
> Version table:
> *** 2015.1.0-0ubuntu1.1 0
> 100 /var/lib/
> 2015.1.0-0ubuntu1 0
> 500 http://
> 2015.1~rc1-0ubuntu1 0
> 500 http://
>
> root@controller
> 2015.1.0
> root@controller
> Set up a local MySQL database for use with heat.
> This script will create a 'heat' database that is accessible
> only on localhost by user 'heat' with password 'heat'.
>
> Usage: heat-db-setup <rpm|deb> [options]
> Options:
> select a distro type (rpm or debian)
>
> --help | -h
> Print usage information.
> --password <pw> | -p <pw>
> Specify the password for the 'heat' MySQL user that will
> use to connect to the 'heat' MySQL database. By default,
> the password 'heat' will be used.
> --rootpw <pw> | -r <pw>
> Specify the root MySQL password. If the script installs
> the MySQL server, it will set the root password to this value
> instead of prompting for a password. If the MySQL server is
> already installed, this password will be used to connect to the
> database instead of having to prompt for it.
> --yes | -y
> In cases where the script would normally ask for confirmation
> before doing something, such as installing mysql-server,
> just assume yes. This is useful if you want to run the script
> non-interactively.
>
> ** Tags removed: verification-needed
> ** Tags added: verification-done
>
Ahmad Faizal (ahmad-faizal) wrote : | #9 |
Hi Sri,
i'm also using trusty. cannot get the updates also. when can we have it for trusty?
sri krishna (ghatti-srikrishna) wrote : | #10 |
hi faizal,
the publishing history shows that the update is only available for vivid.
https:/
not sure when it will be available for trysty.
-Sri
On 06/07/2015 01:42 PM, Ahmad Faizal wrote:
> Hi Sri,
>
> i'm also using trusty. cannot get the updates also. when can we have it
> for trusty?
>
Thiago Martins (martinx) wrote : | #11 |
Hey guys, please, backport this to Trusty! Via Ubuntu Cloud Archive... Tks!
James Page (james-page) wrote : | #12 |
Synced this update into the proposed pocket of the Kilo cloud archive.
Changed in cloud-archive: | |
status: | New → Fix Committed |
importance: | Undecided → High |
Launchpad Janitor (janitor) wrote : | #13 |
This bug was fixed in the package heat - 2015.1.0-0ubuntu1.1
---------------
heat (2015.1.
* debian/
- /usr/bin/
- /usr/bin/
-- Gauvain Pocentek <email address hidden> Tue, 26 May 2015 11:56:08 +0100
Changed in heat (Ubuntu Vivid): | |
status: | Fix Committed → Fix Released |
The verification of the Stable Release Update for heat has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.
Launchpad Janitor (janitor) wrote : | #15 |
This bug was fixed in the package heat - 1:5.0.0~b1-0ubuntu1
---------------
heat (1:5.0.
[ Corey Bryant ]
* New upstream milestone for OpenStack Liberty:
- d/control: Align (build-)depends with upstream.
- d/p/fix-
- d/p/sudoers_
[ James Page ]
* d/s/options: Ignore any removal of egg-info data during package clean.
* d/control: Drop MySQL and PostgreSQL related BD's, not required for unit
testing.
-- Corey Bryant <email address hidden> Tue, 07 Jul 2015 17:06:19 +0100
Changed in heat (Ubuntu Wily): | |
status: | Fix Committed → Fix Released |
no longer affects: | openstack-manuals |
Changed in cloud-archive: | |
status: | Fix Committed → Fix Released |
Changed in cloud-archive: | |
status: | Fix Released → Fix Committed |
James Page (james-page) wrote : | #16 |
This bug was fixed in the package heat - 1:6.0.0-
---------------
heat (1:6.0.
.
* New package for the Ubuntu Cloud Archive.
.
heat (1:6.0.0-0ubuntu2) yakkety; urgency=medium
.
* d/p/engine-
worker processes are shutdown correctly when SIGINT is received early
in the process lifecycle (LP: #1562042).
.
heat (1:6.0.0-0ubuntu1) xenial; urgency=medium
.
* New upstream release for OpenStack Mitaka.
.
heat (1:6.0.
.
* New upstream release candidate for OpenStack Mitaka.
* d/control: Align (build-)depends with upstream.
.
heat (1:6.0.
.
* New upstream milestone for OpenStack Mitaka.
* d/p/use-
* d/control: Align (build-)depends with upstream.
.
heat (1:6.0.
.
* d/p/use-
master branch to fix test failures with new oslo.config versions.
.
heat (1:6.0.
.
* New upstream milestone for OpenStack Mitaka.
* d/control: Align (build-)depends with upstream.
.
heat (1:6.0.
.
* New upstream milestone for OpenStack Mitaka.
* d/control: Align (build-)depends with upstream.
* d/p/fixup-
.
heat (1:5.0.0-0ubuntu1) wily; urgency=medium
.
* New upstream release for OpenStack Liberty.
.
heat (1:5.0.
.
* New upstream release candidate for OpenStack Liberty.
* Don't clean heat.egg-info ensuring that non-py resources actually
get installed (LP: #1505444).
.
heat (1:5.0.
.
* New upstream release candidate for OpenStack Liberty.
* d/control: Align (build-)depends with upstream.
* d/watch: Update to cope with upstream rc versioning.
* d/rules: Drop removal of .eggs directory in override_
* d/control: Bump minimum pbr version to 1.8.
.
heat (1:5.0.
.
* New upstream milestone for OpenStack Liberty.
* d/control: Align (build-)depends with upstream.
* d/p/fix-
* d/p/move-
.
heat (1:5.0.
.
* d/control: Add python-pymysql to (build-)depends.
* d/p/fix-
failing tests.
* d/p/move-
.
heat (1:5.0.
.
* New upstream milestone for OpenStack Liberty.
* d/control: Align (build-)depends with upstream.
* d/p/fix-
* d/p/fixup-
* d/rules: Remove .eggs directory in override_
.
heat (1:5.0.
.
* d/heat-
Changed in cloud-archive: | |
status: | Fix Committed → Fix Released |
This seems to be a bug in the ubuntu packages.