ba7d273986732b7901d2012c66f7ec234c2aad44
1641 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
OpenDev Sysadmins
|
ba7d273986 |
OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins as a part of the Git hosting and code review systems migration detailed in these mailing list posts: http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html Attempts have been made to correct repository namespaces and hostnames based on simple pattern matching, but it's possible some were updated incorrectly or missed entirely. Please reach out to us via the contact information listed at https://opendev.org/ with any questions you may have. |
||
|
Dmitry Tantsur
|
ac4904ed96 |
Switch to Debian Stretch for building CoreOS images
It seems that Jessie is no longer supported, and its backports repo is no longer available, hence all CoreOS jobs fail. Also install setuptools into the environment explicitly, since some dependencies fail to install without it. Change-Id: I751522209d07caa26422a75b108f8c8baf782028 |
||
|
Zuul
|
e6eb4133b6 | Merge "Ironic python agent does not extract correct available memory" | ||
|
Uros Orozel
|
d8018b9f35 |
Ironic python agent does not extract correct available memory
This patch fixes parsing of memory class output of lshw output. Task: 30201 Story: 2005308 Change-Id: I0e7ff9f86a266d2f798457136fed0100c78569e2 |
||
|
Zuul
|
d2658a69ef | Merge "Dropping the py35 testing" | ||
|
Ghanshyam Mann
|
5bc59d269c |
Dropping the py35 testing
All the integration testing has been moved to Bionic now[1] and py3.5 is not tested runtime for Train or stable/stein[2]. As per below ML thread, we are good to drop the py35 testing now: http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005097.html [1] http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004647.html [2] https://governance.openstack.org/tc/reference/runtimes/stein.html https://governance.openstack.org/tc/reference/runtimes/train.html Change-Id: I4a0024e28d2b3944b5b8d4ed05ab0475b5e5508b |
||
|
Tony Breeds
|
ae8e10e582 |
Update minimum hardware version
hardware had a bug in ppc64le (and a slightly different bug on aarch64) this creates a regression and means that introspection on those architectures fail. Update the minimum required version to 0.20.1 to get the bugfix Change-Id: I583dd9f164eae33f7c8cac4505df76e57415aa93 See: https://github.com/redhat-cip/hardware/issues/80 |
||
|
Zuul
|
55e3266c89 | Merge "Discover IPv6 BMC address" | ||
|
Kaifeng Wang
|
4cb2ac4ae4 |
Fix docs job failure due to malformated docstring
Change-Id: Ic3532e51481fd07e2f816aeacb07ded2d56791ee |
||
|
Nikolay Fedotov
|
518c338ca3 |
Discover IPv6 BMC address
Change-Id: Ia7f24c1df782de4809a5195876bbf0309b481fd7 Story: #2005133 Task: #29817 |
||
|
Zuul
|
45d6a228f4 | Merge "Replace openstack.org git:// URLs with https://" | ||
|
Ian Wienand
|
b7cfa917b5 |
Replace openstack.org git:// URLs with https://
This is a mechanically generated change to replace openstack.org git:// URLs with https:// equivalents. This is in aid of a planned future move of the git hosting infrastructure to a self-hosted instance of gitea (https://gitea.io), which does not support the git wire protocol at this stage. This update should result in no functional change. For more information see the thread at http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html Change-Id: I93df04e0b97e6d71218f881cf0c06ee676aa3690 |
||
|
Mark Goddard
|
b81b7c1c87 |
Add 'interface' to get_clean_steps docstring
Change-Id: Ice547f5eec849650828e1bd1aac48e7f041eeb34 |
||
|
Dmitry Tantsur
|
ce9d0ef721 |
Add versions to release notes series
Change-Id: Iedc1e739662e1e36c34fb9b002497328872502c4 |
||
| 775e75d17e |
Update master for stable/stein
Add file to the reno documentation build to show release notes for stable/stein. Use pbr instruction to increment the minor version number automatically so that master versions are higher than the versions on stable/stein. Change-Id: Ia1a277d1dbec2878b2468337362b9292fc8b0933 Sem-Ver: feature |
|||
|
Dmitry Tantsur
|
872dba1a7e |
Update release notes
Change-Id: I409379f72c8bb42b73e0f3aef8226904975d06ff3.6.0 |
||
|
Candy Tsai
|
65e7fca3dd |
Correct clean_build command according to Makefile
The Makefile's command to clean only the tinyipa ramdisk build is `make clean_build`, adjust the name according to the Makefile. Change-Id: Icb9f2b7213de4be1eda71d92150f76e5efd72887 |
||
|
Zuul
|
a3c60ce587 | Merge "Update python-hardware requirement for py3" | ||
|
Julia Kreger
|
a20366cfa1 |
Update python-hardware requirement for py3
Change-Id: I8528a8738ce54fe2af04244cbe917422eb78fca7 |
||
|
Iury Gregory Melo Ferreira
|
37fce96531 |
Replace ZUUL_REFNAME for zuul.branch
Replace `ZUUL_REFNAME` in favor of `zuul.branch` to get the correct branch name when building images. Change-Id: I6fe33b2f17c742d57d19985169cd9800007b5768 |
||
|
Dmitry Tantsur
|
dd300fe49e |
Run the imagebuild post playbook on all hosts
The "primary" host is an artifact of legacy playbooks. It does not exist in new zuul v3 jobs, and thus the publish does not happen. We probably need to rework the whole job again one day, but for now use hosts:all. Change-Id: I398e3b2b36795c7773afc27ead08d70eee0069ed |
||
|
Iury Gregory Melo Ferreira
|
5b6bf0b6c8 |
Update path for publish jobs
- Use `src/git.openstack.org/openstack/<project>` instead of `src/<project>` Change-Id: Idd92d33e82abc9d4946c71e45f68e9e1713a0b95 |
||
|
Dmitry Tantsur
|
f821db3a54 |
Allow image checksum to be a URL
We allow image_source to be a URL, let us also support URLs for checksums. This change copies handling of multi-file checksum files from metalsmith. Change-Id: Ie4d7e5c79b76bdd72d50eeb384cf10519278a80c Story: #2005061 Task: #29605 |
||
|
Zuul
|
c121bbd247 | Merge "Move to zuulv3" | ||
|
Zuul
|
e5da6d0007 | Merge "Add secondary sorting by name when guessing root disk" | ||
|
Arne Wiebalck
|
fb74b55606 |
Add secondary sorting by name when guessing root disk
As some BIOSes try to boot only from the "first" disk, Ironic should order potential disks not only by size, but also by name. This patch proposes to add secondary sorting by device name when identifying the root disk. Change-Id: I4017c839eeb9d00d2b4ad5b90e4e9b65b74296c7 Story: #2004976 Task: #29434 |
||
|
Zuul
|
c5749cc5e9 | Merge "Building tinyipa with python3 by default" | ||
|
Zuul
|
e86ed76758 | Merge "Deprecate CoreOS ramdisk support" | ||
|
Riccardo Pittau
|
d94ad626ec |
Building tinyipa with python3 by default
Tinycore is the base image for testing Ironic Python Agent. In the effort of moving toward a full python3 friendly environment, with this patch we start building the tinyipa image with python3 by default. This patch is a Follow-up to https://review.openstack.org/#/c/635487/ Change-Id: Id446a67a31d25a21b086f85b459c0bec6b58ca7e |
||
|
Iury Gregory Melo Ferreira
|
884e79ae83 |
Move to zuulv3
Depends-On: https://review.openstack.org/#/c/630100/ Change-Id: I69edcd2c0356bc1577e2a5974b004585b37469ca |
||
|
Zuul
|
d9ba2b3f00 | Merge "Build tinyipa with python3" | ||
|
Julia Kreger
|
074eb288f7 |
Deprecate CoreOS ramdisk support
Deprecates ironic's CoreOS IPA image ramdisks and removes the bulk of CoreOS based CI testing in order to save resources. Change-Id: I26c557dcb2be29ae41576527c2649ee7ff43bc87 |
||
|
Riccardo Pittau
|
ec4a2611e7 |
Build tinyipa with python3
This patch uses ``USE_PYTHON3`` variable to build Ironic Python Agent with python 3 inside a tinycore image. It modifies the content of ``buildreqs.lst`` and ``finalreqs.lst``, adding specific package files based on the python version used to build IPA. Since we're using python 3.6, bytecode optimized files have .pyc extension and are located under a __pycache__ dir [1]; as an optimization option,to reduce the size of the final image, all bytecode generated files will be moved to the original source location and the source code will be removed. [1] https://www.python.org/dev/peps/pep-0488/ Change-Id: I3448a5f41eff6736274308f924d9ad8f059e6c44 Story: #2002598 Task: #22210 Depends-On: https://review.openstack.org/634646 |
||
|
Riccardo Pittau
|
d525f8a07f |
Making ironic-python-agent able to stop with python 3.x
The agent stop function will write a byte string 'a' to the pipe as a signal for the run function to end process. The run function is expecting a literal string. In python 2.x the byte string will automatically be converted to literal, while python 3.x won't do the conversion, causing the process to never stop. This patch will fix that behavior, allowing the IPA to correctly stop using python 3.x. Story: 2004928 Task: 29308 Change-Id: Iad16e8bed2436d961dea8ddaec1c2724225b4097 |
||
|
Riccardo Pittau
|
a365ff4245 |
Build tinyipa with tinycore 8.x
Upgrading to a more recent tinycore distribution to prepare support to deliver a tinyipa image with ironic-python-agent built with python 3 Most important changes in Tinycore 8.x include: * kernel updated to 4.8.17 * glibc updated to 2.24 * support for Python 3.6 This patch also removes the need of get-pip.py script in favor of native pip installation Change-Id: I9f2f5d9faca7cbf736547b0d0ec39c5c2bb554bc Story: #2002598 Task: #29131 |
||
|
Zuul
|
1684ad707c | Merge "Moving publish jobs to zuulv3" | ||
|
Iury Gregory Melo Ferreira
|
cf1127e03c |
Moving publish jobs to zuulv3
Moving IPA coreos and tinyipa publish jobs to zuulv3 Change-Id: I30c39d309ff065ed51726d0360086b0e740a2c2c |
||
|
Dmitry Tantsur
|
20a4887824 |
Fix a regression in generate_upper_constraints.sh
Commit
|
||
|
Zuul
|
6be37298bd | Merge "Replacing the HTTP protocal with HTTPS" | ||
|
Dmitry Tantsur
|
041c1795db |
Recover CI run detection in imagebuild
The new zuul jobs use just /opt/stack instead of /opt/stack/new, breaking the constraints handling and using dependencies from source. This changes corrects it by accepting both directories. Change-Id: I8d6f8c99e1ab5f26e3537630d0f6086e02a2b1ec |
||
|
Zuul
|
ea934658c3 | Merge "Remove dsvm from zuulv3 jobs" | ||
|
Zuul
|
6b799d2b40 | Merge "update the tox mini version" | ||
|
Iury Gregory Melo Ferreira
|
a91a693685 |
Remove dsvm from zuulv3 jobs
According to [1] the dsvm should be removed from zuulv3 jobs [1] https://docs.openstack.org/infra/manual/drivers.html#naming-with-zuul-v3 Change-Id: I57da5d2f0827ce75ebac12962fc5b3f744613a18 |
||
|
Zuul
|
c5f31db691 | Merge "Attempt to read the partition table after writing an image" | ||
|
ShangXiao
|
045063990d |
Add source code link for the project to README
Change-Id: Ib8e0c9a41b4b73aaba13b794eaf2134b85bbeff9 |
||
|
Zuul
|
34c7ccc6c2 | Merge "Update author email address" | ||
|
zhangshj
|
d45650f086 |
Replacing the HTTP protocal with HTTPS
Change-Id: I9791b6781158c0ddebda636daeea39665b483dd6 |
||
|
Julia Kreger
|
f7e90ea777 |
Update author email address
Change-Id: I7bad0c5799be2cc550efee20507e882ed055cc9a |
||
|
Zuul
|
97504b07a6 | Merge "Change HTTP links to HTTPS" | ||
|
zhouxinyong
|
68ad3661a3 |
Change HTTP links to HTTPS
Change-Id: I963c32407c109c840d59f4dcf945f2fc78e096f2 |