Commit Graph

404 Commits

Author SHA1 Message Date
Zuul 6090ff63f1 Update git submodules
* Update puppet-ironic from branch 'master'
  to 1b582d17b36fe3f4bd5945f960faa61453448f01
  - Merge "nova: Omit auth options when notification is disabled"
  - nova: Omit auth options when notification is disabled
    
    If send_power_notifications is false and the notification is disabled,
    ironic does not need to send requests to Nova. Thus password and
    the other auth options are not needed.
    
    Change-Id: I3f5071b85df029f5db535b2b0cf97edd317bc006
2024-05-06 15:43:48 +00:00
Zuul 3e9c67cd38 Update git submodules
* Update puppet-ironic from branch 'master'
  to 6426db3b3f36b359265a8eec559fe8839356bf92
  - Merge "Remove support for staging driver"
  - Remove support for staging driver
    
    It was deprecated in 2024.1 release[1]. The driver is now officially
    marked deprecated[2]
    
    [1] 11ec098e5d0049f1fdf5cd837da61197b14e65e8
    [2] 3a71aaf0bfbcbdb62d15a6169799aa316155fe4c
    
    Change-Id: I74d3f66806ee392428cd929e8dfa8f1cc9e939de
2024-05-06 15:43:46 +00:00
Zuul 6838605a10 Update git submodules
* Update puppet-ironic from branch 'master'
  to 156a71b9190b66abee8eda158a7b2b9c76f97115
  - Merge "redfish: Support more tunables"
  - redfish: Support more tunables
    
    Add support for a few more tunable options so that all [redfish]
    options can be managed.
    
    Change-Id: Ibc6cf1a865f1fc91d968bf6a7393fd7c60c18ec7
2024-05-06 15:43:45 +00:00
Zuul f45904a728 Update git submodules
* Update puppet-ironic from branch 'master'
  to 0b66b0b2884f1778c325a6999386cce139efb566
  - Merge "Assert more [ipmi] options"
  - Assert more [ipmi] options
    
    Make sure all [ipmi] options managed are checked by unit tests.
    
    Change-Id: I480cfc3874e11cc6f7f9c6a7352b57786dcb14b4
2024-05-06 14:50:42 +00:00
Zuul 2aa0fb700b Update git submodules
* Update puppet-ironic from branch 'master'
  to d2521f32d41ff744d03ae7ec3f69b80e700767af
  - Merge "Assert default_*_interface options"
  - Assert default_*_interface options
    
    Change-Id: Ib9934e96eb55db7320b0c5c8ca0aaf78483f09ea
2024-05-06 14:50:40 +00:00
Takashi Kajinami b94c474b00 Update git submodules
* Update puppet-ironic from branch 'master'
  to 7309946b23f26114aa39336ca4ab0aa8c6c52f12
  - pxe: Remove enable_ppc64le
    
    The parameter was deprecated in favor of the native parameters to set
    the required options.
    
    Change-Id: I937f70ac730ac5af9446cb4e969e7bf6f6c4e593
2024-05-03 17:28:06 +00:00
OpenStack Release Bot d8a17db910 Update git submodules
* Update puppet-ironic from branch 'master'
  to 1a3c11c6b5f4215edd8a94fd12a61d910245a00f
  - Update master for stable/2024.1
    
    Add file to the reno documentation build to show release notes for
    stable/2024.1.
    
    Use pbr instruction to increment the minor version number
    automatically so that master versions are higher than the versions on
    stable/2024.1.
    
    Sem-Ver: feature
    Change-Id: I19582e35ca1976678b19a9e346303c26a2e2e6a0
2024-04-18 12:46:31 +00:00
Takashi Kajinami aec54952e6 Update git submodules
* Update puppet-ironic from branch 'master'
  to e1ce176ff97c9cfc4c4fd58472192760e7d97b51
  - Prepare 2024.1 release
    
    Change-Id: I3bbc563933a0c6317dbfc29cd716c19cdff96767
2024-04-15 14:37:28 +00:00
Zuul 525a657fed Update git submodules
* Update puppet-ironic from branch 'master'
  to 73f7883af676c51563cd2af041b0b4995d8cb7ad
  - Merge "Bump upper version of puppetlabs-apache"
  - Bump upper version of puppetlabs-apache
    
    Currently 12.1.0 is used in CI and is proven to work.
    
    Change-Id: Ia068838df4a700e70cf454d4bb458bb7fa9069f0
2024-04-15 12:23:26 +00:00
Zuul 0f8573ee2e Update git submodules
* Update puppet-ironic from branch 'master'
  to 3f548d75fd6ac0fee9744d8f354ff225e106df43
  - Merge "reno: Update master for unmaintained/xena"
  - reno: Update master for unmaintained/xena
    
    Update the xena release notes configuration to build from
    unmaintained/xena.
    
    Change-Id: Ib384c2553ffdf17b815b526b9c218c10953edad4
2024-04-12 13:10:07 +00:00
OpenStack Release Bot eeb2fe62b2 Update git submodules
* Update puppet-ironic from branch 'master'
  to a5cbc0b4f76cde6b1c45189b688bae5f526831e5
  - reno: Update master for unmaintained/wallaby
    
    Update the wallaby release notes configuration to build from
    unmaintained/wallaby.
    
    Change-Id: I3e8a94ca9de1f91b722ce2e7eade03c70cfd34dc
2024-04-12 12:50:43 +00:00
Zuul c87571f3f3 Update git submodules
* Update puppet-ironic from branch 'master'
  to 418ae28ea3588a140603d644048846b447f5ac76
  - Merge "Support *_firmware_interface(s) options"
  - Support *_firmware_interface(s) options
    
    Change-Id: I498a6905916efce3d88c1df7e65f38135ae035bf
2024-04-11 15:26:52 +00:00
Zuul 45bba0d6df Update git submodules
* Update puppet-ironic from branch 'master'
  to 16dd50e03c6f1d905c80fe32d9833d3187aa6fcd
  - Merge "Refactor resource dependencies"
  - Refactor resource dependencies
    
    This refactors resource dependencies to improve the following points.
    
     - Avoid unnecessary dependencies across services. For example aodh
       service does not require cinder db.
    
     - Restart only api service when config files like paste.ini, which
       are used only be api service is changed.
    
    Change-Id: I789537557b60d9a408cec9fde65ac9ddc1cb743b
2024-04-11 15:26:51 +00:00
Takashi Kajinami 8180bc22e2 Update git submodules
* Update puppet-ironic from branch 'master'
  to 3896fc5a201ac915c9e4a4ebb86f719e7c8e25f2
  - conductor: Support (kernel|ramdisk)_by_arch options
    
    Change-Id: I58ee4c149261e5074ec90256e369943dee0796e5
2024-04-11 15:26:49 +00:00
Zuul 4c456e5648 Update git submodules
* Update puppet-ironic from branch 'master'
  to 651b8e430736daf2cf20c13308713b9be602121f
  - Merge "Support rbac_service_* options"
  - Support rbac_service_* options
    
    ... which were added recently to ironic. Note that the specific default
    value is defined for rbac_service_project_name, because in Puppet
    OpenStack modules 'services' is widely used for service project instead
    of 'service', which is the default in ironic.
    
    Depends-on: https://review.opendev.org/907148
    Change-Id: I28485f7946d5a040a039e6c200de264a840ba7c4
2024-03-26 03:50:43 +00:00
Takashi Kajinami 6e76831b0d Update git submodules
* Update puppet-ironic from branch 'master'
  to d921c974c6e0ff4e325d036583b366c47e87c2b1
  - pxe: Validate more path parameters
    
    Some parameters are used to determine file path (or name) so should
    accept only absolute path (or a non-empty string).
    
    Change-Id: I74a137693c18a187d12cd53462c36759828c5b5b
2024-03-25 10:25:20 +00:00
Takashi Kajinami aebd98431b Update git submodules
* Update puppet-ironic from branch 'master'
  to 224679340d3495992fbe1ac0df344e7d3d55e215
  - Require valid values for (i)PXE parameters
    
    Related-Bug: #2058229
    Change-Id: I228074623f1400985bb7f5a4c187ac14cf28c435
2024-03-25 10:25:19 +00:00
Zuul 76868b9a00 Update git submodules
* Update puppet-ironic from branch 'master'
  to 3817181245fd59bf7282b196344206282c39398d
  - Merge "inspector: Fix wrong type of default pxe_timeout"
  - inspector: Fix wrong type of default pxe_timeout
    
    The pxe_timeout parameter should be set to an integer value (or
    a string representing an integer) and can't be set to
    the os_service_default fact.
    
    Closes-Bug: #2058229
    Change-Id: I7b04e5586c82fc528f960beddfe50a7b355f6580
2024-03-18 16:24:06 +00:00
Zuul 376d396171 Update git submodules
* Update puppet-ironic from branch 'master'
  to 6a7b2ddf09b6366897e7c94fcd3eca386996cfb4
  - Merge "pxe: Support more flexible configurations of apache vhost"
  - pxe: Support more flexible configurations of apache vhost
    
    Closes-Bug: #2056305
    Change-Id: I6df8ed173d466c0cd547b322b6798d31f6713607
2024-03-18 16:24:04 +00:00
Zuul d66152f7d0 Update git submodules
* Update puppet-ironic from branch 'master'
  to 51cd1038d8f9f1928b6fb052041d36b54f0644fd
  - Merge "Stop hard-coding config file for db sync"
  - Stop hard-coding config file for db sync
    
    The ironic-dbsync command by default load service config files.
    Removing the override allows us to use additional paths such as
    ironic.conf.d in the future.
    
    Note that we still need the hard-coded path for ironic-inspector-dbsync
    because the service config file is installed at a path different from
    the default one oslo.config attempts to load (the file name should be
    "ironic-inspector.conf")
    
    Change-Id: I07e066d240dbe4da3eb2fce9040685cc15997ca0
2024-03-15 03:57:49 +00:00
Zuul 448ae7af5c Update git submodules
* Update puppet-ironic from branch 'master'
  to 2425ab34ef1449e3c06f56da54c9ed21fdc84765
  - Merge "Expose rabbit_transient_quorum_queue"
  - Expose rabbit_transient_quorum_queue
    
    Depends-on: https://review.opendev.org/911021
    Change-Id: I8501190b817e8f2da0941056d86c21cda48aeee0
2024-03-14 19:31:00 +00:00
Zuul cdffc24114 Update git submodules
* Update puppet-ironic from branch 'master'
  to 76b07c7bda2dc3f8908286d850c1dc0543003ed9
  - Merge "healthcheck: Expose ignore_proxied_requests parameter"
  - healthcheck: Expose ignore_proxied_requests parameter
    
    Depends-on: https://review.opendev.org/909807
    Change-Id: I140092e9b370aefc802f8c89d9033f559c0ddbe2
2024-02-26 03:10:03 +00:00
OpenStack Release Bot e27ec66909 Update git submodules
* Update puppet-ironic from branch 'master'
  to b6608194569667812fea2f956cef303f2a377647
  - reno: Update master for unmaintained/yoga
    
    Update the yoga release notes configuration to build from
    unmaintained/yoga.
    
    Change-Id: Ibd4c965dd02e837c6bfdef7194f7d99c5e441ba1
2024-02-22 01:30:53 +00:00
Takashi Kajinami 4ddd4ae880 Update git submodules
* Update puppet-ironic from branch 'master'
  to 770aa303c1b3ed2b94c5f5a60fda9090bf8a083d
  - Add support for oslo.reports options
    
    Depends-on: https://review.opendev.org/907091
    Change-Id: I316de2106716b97fcffc0eec02d4480bb94db972
2024-01-31 13:57:26 +00:00
Zuul 9bdf881062 Update git submodules
* Update puppet-ironic from branch 'master'
  to eeee4b004e59671a46ce7b0120c048803e616048
  - Merge "healthcheck: Expose allowed_source_ranges"
  - healthcheck: Expose allowed_source_ranges
    
    ... which was added to puppet-oslo recently.
    
    Depends-on: https://review.opendev.org/905557
    Change-Id: Ie089505d31cc5481e446d74fd299ffed6809d613
2024-01-18 11:46:47 +00:00
Zuul 475eade3fe Update git submodules
* Update puppet-ironic from branch 'master'
  to 40fc997ba1f0bf6f0993c2830500a973b38006c7
  - Merge "inspector: Prepare to use ironic-inspector user by default"
  - inspector: Prepare to use ironic-inspector user by default
    
    Currently even ironic-inspector services use the ironic keystone user
    though the ironic-inspector keystone user is created. This adds
    a warning message to make users aware of the future change to use
    the own service user.
    
    Change-Id: I62b7cf88496a811f4068244d7a3fb563a53aa1d6
2024-01-10 10:36:17 +00:00
Zuul 0442ca4e9d Update git submodules
* Update puppet-ironic from branch 'master'
  to d51f55b237bf5b39ad480faf5dbd9d51a06179e8
  - Merge "Make password parameters required"
  - Make password parameters required
    
    ... because these parameters are actually required for authentication.
    
    Also, fix the inconsistent default values of auth_url parameter.
    
    Depends-on: https://review.opendev.org/903851
    Change-Id: I41cdf7f04b8ced4f591d7b1ceb5b1138462ff4fd
2023-12-19 08:48:11 +00:00
Zuul a37e066060 Update git submodules
* Update puppet-ironic from branch 'master'
  to fcf88063a75c509e61ddaaf828ed818bfd496aa3
  - Merge "inspector: Make password parameters required"
  - inspector: Make password parameters required
    
    ... because these parameters are actually required for authentication.
    
    Also, fix the inconsistent default values of auth_url parameter.
    
    Change-Id: Ic2c0e5d51825b7baa5c11be5c8bbf842f60b2f22
2023-12-19 00:02:25 +00:00
Zuul 255fae7ddf Update git submodules
* Update puppet-ironic from branch 'master'
  to 9afaa658eef95348f90bd6db60fdc07f9d4b94b7
  - Merge "authtoken: Make password required"
  - authtoken: Make password required
    
    The password parameter is not really optional. This makes it
    a required parameter to give more sensible validation error.
    
    Change-Id: I38d4f000905ac01ac1cf50bfbc48cb30af609cf7
2023-12-18 23:53:31 +00:00
Takashi Kajinami b67697df9a Update git submodules
* Update puppet-ironic from branch 'master'
  to 0e78daf80d4406c5f01a51be270b9f0a5555e8cc
  - Simplify logic to locate efi/shim file
    
    ... using the operating system name. This may allow the module to work
    with untested distributions such as Rocky.
    
    Change-Id: Idd73ccd4d5366ccbb9373d7e3bfcba120fc238bb
2023-12-18 23:53:30 +00:00
Zuul 32411be4e2 Update git submodules
* Update puppet-ironic from branch 'master'
  to 4ea8a53abf703926d1750e0a19a01e35b5e18be6
  - Merge "inspector: non-standalone mode support"
  - inspector: non-standalone mode support
    
    The ironic-inspector service can be deployed using separate api service
    and conductor service. This introduces the initial support for that
    deployment pattern. Note that the non-standalone mode is supported in
    only RHEL and CentOS. We may add Debian support later.
    
    Change-Id: Ic53d454841252cfb6802cd7856faaab2435b984b
2023-11-27 10:33:27 +00:00
Zuul 036f65d202 Update git submodules
* Update puppet-ironic from branch 'master'
  to f9f444b92878caf7643feed07e40f524c4a69868
  - Merge "Create separate dbsync anchors for ironic-inspector"
  - Create separate dbsync anchors for ironic-inspector
    
    ... to make the two implementations for ironic and ironic-inspector
    more consistent.
    
    Change-Id: I62290eba14785a00dad15918ce63cea0eed8fcac
2023-11-20 18:49:41 +00:00
Zuul f6b2b986f2 Update git submodules
* Update puppet-ironic from branch 'master'
  to de546b65003627a363b2a8b3fc080f111a662fb9
  - Merge "Refactor unit tests for ironic class"
  - Refactor unit tests for ironic class
    
    ... and improves parameter coverage.
    
    Change-Id: I2f1173dbaf0494d667e2e3a38e0d4bcad18b7a75
2023-11-20 18:49:40 +00:00
Zuul 622bb527a8 Update git submodules
* Update puppet-ironic from branch 'master'
  to 397918f9cc750ca82b23cb7309cc9667aa547bfd
  - Merge "inspector: Support oslo.messaging options"
  - inspector: Support oslo.messaging options
    
    The ironic-inspector service has api workers and rpc workers and these
    communicate over rabbitmq.
    
    Closes-Bug: #2043931
    Change-Id: I759c856d9f19c970390a10ca3b19ba0458190203
2023-11-20 18:49:39 +00:00
Zuul 013d009ca7 Update git submodules
* Update puppet-ironic from branch 'master'
  to 59b380fc3fc50fe43a88129ba2d313395ecfcd7b
  - Merge "Use new openstackclient tag"
  - Use new openstackclient tag
    
    The new openstackclient tag was added so that we can get all resources
    about openstack CLI more easily. This adds this tag to ironicclient
    because the plugin provides some sub-commands.
    
    This also removes the support package tag because the client package is
    not at all used by ironic itself.
    
    In addition, openstackclient is needed to query keystone api when
    transform in ironic_config is used.
    
    Depends-on: https://review.opendev.org/899594
    Change-Id: I46dcf0f8e7f9b72d27317d310bffdd25653a25cf
2023-11-20 18:49:37 +00:00
Zuul f9ed1934ec Update git submodules
* Update puppet-ironic from branch 'master'
  to c3f4e82488840344b9da6311861aa6ef83547018
  - Merge "Use core provider implementation to look up keystone resources"
  - Use core provider implementation to look up keystone resources
    
    ... so that the credentials in clouds.yaml file can be used if
    available instead of openrc.
    
    Also, the transformation from project name to project uuid is still
    needed so the transform_to method has been undeprecated.
    
    Change-Id: I0e0d42d92e8272f3f7faf809e07e599805bbedaa
2023-11-20 18:49:36 +00:00
Takashi Kajinami 94aaaa00a7 Update git submodules
* Update puppet-ironic from branch 'master'
  to 029df239fccf0619afdc0ad34b28101745ab496f
  - Bump supported Debian version to 12 (Bookworm)
    
    Debian 12 was released in June 2023. Recent versions of OpenStack
    (actually, 2023.1 and later) no longer support Debian 11.
    
    Change-Id: I500a7659652ce33c569343d23feae72a48921e4b
2023-11-18 09:31:15 +00:00
Zuul 27f8d9500c Update git submodules
* Update puppet-ironic from branch 'master'
  to b757316ed74cd6f61ebb99ab5c61f3d2978e5f7f
  - Merge "Remove unused functions from base provider"
  - Remove unused functions from base provider
    
    These functions in the base provider has been unused.
    
    Change-Id: I265ddb8236335abfabc01abd30eafaa2cda6712d
2023-11-17 18:43:37 +00:00
Zuul f9bf4372b5 Update git submodules
* Update puppet-ironic from branch 'master'
  to 5c5909f5fc888dbbe90d723ea6bd693eb39ebf55
  - Merge "Fix wrong conversion from project name to uuid"
  - Fix wrong conversion from project name to uuid
    
    The transform_to => 'project_uuid' should transform a value between
    the following two formats.
     <project name>  <=>  AUTH_<project uuid>
    
    However the existing logic adds unnecessary AUTH_ prefix when
    transforming the uuid format back to a project name.
    
    This removes the wrong AUTH_ prefix so that the value is transformed
    back to the original value.
    
    Change-Id: I2cba1d06d0c9f18ae2a9679592f3f95c82868a90
2023-11-17 18:33:33 +00:00
Zuul badeb43d4e Update git submodules
* Update puppet-ironic from branch 'master'
  to 90cb5b7b74b4b76192276ff582c18e65b5e98ac5
  - Merge "inspector: Add support for iptables PXE filter options"
  - inspector: Add support for iptables PXE filter options
    
    This introduces a new class to manage [pxe] options, which are used by
    the iptables PXE filter options.
    
    The configuration of [pxe] dnsmasq_interface option will be moved to
    the new class, following the existing implementation to configure
    the [dnsmasq_pxe_filter] dhcp_hostsdir option.
    
    Change-Id: If0ec9eecb70d9976de76899fc115fc9facc75fdd
2023-11-07 21:06:28 +00:00
Zuul 8d88623904 Update git submodules
* Update puppet-ironic from branch 'master'
  to 53c4c4cc2ad39fc13f1489aff15e8aedc0bcad23
  - Merge "inspector: Show warning when dhcp hostsdir is not configured"
  - inspector: Show warning when dhcp hostsdir is not configured
    
    The dnsmasq_dhcp_hostsdir should be set to a specific path when dnsmasq
    PXE filter is used. This adds a warning message to inform possible
    mis-configuration.
    
    Note that dhcp hostsdir is not needed when the other PXE filter such
    as iptables PXE filter is used, thus we avoid updating the default
    value.
    
    Closes-Bug: #2042731
    Change-Id: If127bd4661709835ab0d9d39e0341367fdef51b7
2023-11-07 21:05:42 +00:00
Zuul 494df402bc Update git submodules
* Update puppet-ironic from branch 'master'
  to 4d9ea8925a8ef47c0df34673bdc53ae45df346b0
  - Merge "inspector: Drop redundant hard-coded defaults"
  - inspector: Drop redundant hard-coded defaults
    
    Some of the hard-coded defaults exactly match the defaults in
    ironic-inspector.
    
    Change-Id: I1eb2ded6661474d820fba0e72e3c476dedd06475
2023-11-07 21:05:41 +00:00
Takashi Kajinami b544ed428f Update git submodules
* Update puppet-ironic from branch 'master'
  to b745148c4b7b89e3a241bcd49539461d58c6a242
  - Remove deprecated ip_version parameter
    
    This [pxe] ip_version parameter was deprecated in ironic during Xena
    cycle and has been unused by in-tree drivers since Ussuri[1].
    
    This also removes cleanup of [pxe] ipxe_enabled which was added a few
    cycles back.
    
    [1] b2a249d186b77def6cd449d34fd600520c159a50
    
    Change-Id: I67ecf2e0bebc93ad20733677662c51ad31619f01
2023-11-07 20:59:00 +00:00
Zuul e83c5bc45e Update git submodules
* Update puppet-ironic from branch 'master'
  to d295fd035a6613bdb7b82ce94d03f49e2db8462c
  - Merge "inspector: Fix missing new line in dnsmasq.conf with multiple subnets"
  - inspector: Fix missing new line in dnsmasq.conf with multiple subnets
    
    ... and make pattern match for inspector dnsmasq.conf more
    strict to  detect missing new lines or unnecessary elements.
    
    Closes-Bug: #2042526
    Change-Id: I03abeb7c1519f5a2cbcddaa3722d4053eab3566f
2023-11-02 15:33:56 +00:00
Zuul 6f88d18cfb Update git submodules
* Update puppet-ironic from branch 'master'
  to 943d8d89408aa73437d5f524d68bfa2bf42c4f6a
  - Merge "Map ironic-inspector resources to anchors"
  - Map ironic-inspector resources to anchors
    
    and fixes missing notification from ironic-inspector service to
    ironic-inspector::service::end anchor so that users can use the end
    anchor to detect any change in services.
    
    Change-Id: Idf2489d8591b7037545d26474bf292218acd367c
2023-11-02 15:33:55 +00:00
Zuul d09f5a3f0f Update git submodules
* Update puppet-ironic from branch 'master'
  to beedc94a7e61a83bc0c751342c3a692b55d5915d
  - Merge "Do not override ipa-inspection-collectors by default"
  - Do not override ipa-inspection-collectors by default
    
    The ipa-inspection-collectors option is optional so can be omitted.
    
    Note that this change effectively enables the log collector which is
    enabled by default in IPA since 6.4.0[1].
    
    [1] d50ff06b6bbf8909496882c7200c11299dc6b039
    
    Change-Id: I779d35d8244759023fe2dc1e889f5f4674b78561
2023-11-02 15:33:54 +00:00
Zuul 51e174cb2a Update git submodules
* Update puppet-ironic from branch 'master'
  to 892d9575bb9a00e45ca9b58d701b2bc9c4b3f694
  - Merge "inspector: Ensure valid elements for kernel args"
  - inspector: Ensure valid elements for kernel args
    
    The following parameters only accept string values and a different type
    such as array can result in wrongly rendered template file.
     - ramdisk_collectors
     - ramdisk_filename
     - kernel_filename
     - ramdisk_kernel_args
    
    In additionl the following parameters can't accept empty strings.
     - ramdisk_collectors
     - ramdisk_filename
     - kernel_filename
    
    Change-Id: I0787d2c2b9eacb51ef02d1c1cb7cbda895755b19
2023-11-02 15:33:52 +00:00
Zuul abf6da7f0d Update git submodules
* Update puppet-ironic from branch 'master'
  to 85bec868be1abe7468f5eb333b442e95e18cf23c
  - Merge "pxe: Deprecate redundant enable_ppc64le parameter"
  - pxe: Deprecate redundant enable_ppc64le parameter
    
    The required options can be now configured by the more native
    parameters. These native parameters allows more flexible usage such
    as mixed usage of ppc64le and aarch64.
    
    Change-Id: Ie22fabec1136f09e582c2e9e841c33d079e3383c
2023-11-02 15:33:50 +00:00
Zuul 841b9de83c Update git submodules
* Update puppet-ironic from branch 'master'
  to 8b6d18b674b36cacec26319d992a4444241f55e6
  - Merge "Deprecate support for staging driver"
  - Deprecate support for staging driver
    
    ironic-staging-driver[1] is unmaintained. The repository does not have
    stable branches created since yoga.
    
    It was asked if anyone is using this driver in the mailing list but
    we haven't heard any response.
    
    [1] https://opendev.org/x/ironic-staging-drivers#
    [2] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/S4UYAPCPVXWEC6RDJ4GLTFCFT5XTCVQG/
    
    Change-Id: I41a8aebe24aa4155c2e5029b187a2ba43ebb313b
2023-11-02 15:33:49 +00:00
Takashi Kajinami 4d6b83dd23 Update git submodules
* Update puppet-ironic from branch 'master'
  to be958cc538bd32f77d0a19795c7c3bb096a4da0f
  - pxe: Support _by_arch options
    
    This introduces support for the following parameters which defines
    files used for specific architecture such as aarch64.
    
     - [pxe] uefi_pxe_bootfile_name
     - [pxe] uefi_ipxe_bootfile_name
     - [pxe] pxe_config_template_by_arch
    
    Change-Id: I85a3c71b3dd00dff9538c248d4b1ea7e7ef800cb
2023-11-02 15:33:47 +00:00