Package Release Info

warewulf-3.8.1-bp153.2.1

Update Info: openSUSE-2021-1517
Available in Package Hub : 15 SP3 Update

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

perl-warewulf-common
warewulf-common
warewulf-doc

Change Logs

* Mon Oct 04 2021 Egbert Eich <eich@suse.com>
- Fix minor issues:
  * vnfs-SUSE-Templates-Leap-15.1-Leap-15.3-added-SLE-15.patch
    Add templates for Leap 15.3 and SLE 15 (all SPs).
  * common-Check-for-non-empty-string-before-chomp.patch
    Avoid Perl error message by checking for non-empty string
    before chomp().
  * common-Create-database-user-separately-to-allow-empty-password.patch
    Allow empty password for read only user database access.
  * common-Fix-help-text.patch
  * cluster-Don-t-attempt-ntp-configuration-when-chrony-is-found.patch
    Do not attempt to configure ntp when chrony is found.
  * cluster-If-hostname-doesn-t-contain-the-domain-try-to-derive-this-from-FQDN.patch
    Attempt to derive hostname from FQDN.
  * Set apache2moddir correctly
  * Set warewulf group in perl-warewulf-common, not warewulf-common:
    perl-warewulf-common is installed earlier.
  * Unify handling of initramfs location
    provision-Unify-handling-of-initramfs-location.patch
  * Cater for /bin and /sbin only being links to /usr/bin and /usr/sbin
    initramfs-Going-forward-bin-or-sbin-are-mere-links-to-usr-cater-for-this.patch
  * Create SUSE network configuration on provisioned system
    initramfs-Add-network-handling-support-for-SUSE.patch
  * Set up NTP using a SUSE network configuration
    initramfs-Handle-NTP-client-configuration-for-SUSE.patch
  * Add kernel-specific sysctl.conf file
    Add-lib-modules-opt_kversion-sysctl.conf-to-initfs-if-present.patch
  * Do not pull unneeded stuff - packages to install should be explcitly
    listed or required.
    vnfs-Do-not-pull-in-recommended-packages-on-SUSE.patch
- Removed:
  * busybox.SuSE.config
  * vnfs-wwmkchroot-opensuse-42.3.tmpl
  * vnfs-wwmkchroot-opensuse-15.0.tmpl
  * vnfs-wwmkchroot-opensuse-tumbleweed.tmpl
* Fri Oct 01 2021 Egbert Eich <eich@suse.com>
- Utilize sysuser infrastructure to set group warewulf.
* Mon Apr 06 2020 Christian Goll <cgoll@suse.com>
- fixed reuse of int variable in bash script (bsc#1168628)
* Fri Mar 01 2019 Egbert Eich <eich@suse.com>
- Update common-LSB-Move-common-functions-script-library-to-libexec.patch:
  Set WWFUNCTIONS to $WWINITDIR/functions
* Thu Feb 28 2019 Christian Goll <cgoll@suse.com>
- common-Check-for-package-mariadb-as-well.patch:
  Check for package mariadb when looking for db to start.
* Thu Jan 03 2019 eich@suse.com
- Work around OBS:
  OBS doesn't allow to share noarch packages between architectures:
  build the 'common' noarch package for all platforms.
* Fri Dec 14 2018 eich@suse.com
- Add missing Require(pre/post)
- For sle_version < 150000 use 'leagcy' location of bash completions.
- Remove some leftover 'BuildRequires: warewulf-common'
* Mon Dec 10 2018 eich@suse.com
- On non-x84_64 only build arch dependent package
  warewulf-provision-%%{arch}-initramfs:
  * all other packages are redundant.
  * on %ix86 ipxe cannot cross-build, thus the required ARM boot
    image does not exist.
  NOTE: the package is still noarch: %%{arch} refers to the
  architecture of the target system to be brought up - this may
  differ from the host system running warewulf.
* Mon Dec 10 2018 eich@suse.com
- Consolidate all BuildRequires: for non-'common' packages on top
  and remove %if %{?flavor} == common .. %else .. %endif around
  package description.
* Sat Dec 08 2018 Jan Engelhardt <jengelh@inai.de>
- Remove redundant %clean section. Replace old $RPM_* shell vars.
  Do not ignore errors from groupadd.
* Thu Nov 29 2018 eich@suse.com
- Provide for PackageHub (FATE#326457).
* Thu Nov 29 2018 eich@suse.com
- Exchange all patches:
  Upstream:
  * wwinit-Check-if-service-is-enabled-before-enabling-it.patch
  * Add-Leap-42.3-15.0-Tumbleweed-remove-support-for-openSUSE-13.1-133.patch
  * Check-for-SUSE-system-and-set-Apache2-config-path-accordingly.patch
  * Perl-Escape-left-curly-brace-properly-in-regexps-for-perl-5.26.patch
  * Provisioning-httpd-Make-plugin-directory-configurable-at-build-time-138.patch
  * Remove-shebang-from-scripts-only-intended-to-be-sourced.patch
  * Suse-prov-config-local-binary-copy-140.patch
  * busybox-Newer-versions-of-glibc-do-not-ship-rpc-functions-any-more-130.patch
  * common-Allow-bash-completion-directory-to-be-configurable-139.patch
  * common-Consolidate-system-service-module-for-SUSE.patch
  * common-Correctly-detect-SUSE-system-for-system-services.patch
  * common-Really-install-network-check-script.patch
  * common-functions-When-checking-for-RPM-package-check-whatprovides-134.patch
  * ipmi-allow-build-to-use-locally-installed-ipmitools.patch
  * provision-Add-build-configuration-to-allow-for-use-of-local-arm-ipxe-images.patch
  * provision-Check-for-presence-of-busybox_links_path-replacement.patch
  * provision-Update-ipxe-to-Github-commitid-133f4c4.patch
  * vnfs-Add-auto-agree-with-licenses-to-include-suse-PKGR_CMD-142.patch
  * wwinit-Add-check-for-properly-configured-network-136.patch
  * wwinit-Check-for-tftp-server-capability-as-well-135.patch
  * wwinit-Check-if-service-is-enabled-before-enabling-it.patch
  * wwinit-If-no-ntp-key-file-is-present-comment-it-out-in-new-config-143.patch
  * wwinit-If-original-ntpd.conf-file-has-this-has-keys-set-up-copy-them-128.patch
  * wwmkchroot-Fix-SUSE-specific-installation-functions-to-work-with-openSUSE-and-SLES-132.patch
  To be upstreamed:
  * vnfs-SUSE-Make-sure-no-repos-are-left-over-when-adding-a-list-of-repositories.patch
  * vnfs-SUSE-copy-repo-files-to-correct-location.patch
  * vnfs-SUSE-make-sure-zypper-auto-accepts-licenses.patch
  SUSE Specific:
  * common-LSB-Move-common-functions-script-library-to-libexec.patch
    Make sure there are no scripts in /etc
  * provision-If-available-us-haveged-in-warewulf-initrd.patch
    Add haved to create entropy in initramfs of nodes
  * cluster-remove-firstboot-stuff.patch
    Remove some unused stuff.
* Tue Nov 27 2018 eich@suse.com
- Build only for x86 - the resulting binary packages are all
  'noarch' so they should be available on the other arches
  as well.
  This avoids issues with the ipxe-bootimgs package - which is
  noarch as well - not being available for aarch64 in OBS.
  This package is built for x86_64 only as well.
* Mon Nov 26 2018 eich@suse.com
- OBS doesn't check for missing files sections for packages to
  determine which BuildRequires should be picked, thus back the
  %%if "%%{?flavor} == "common" ..%%else .. %%endif in the preamble.
  Alternatively, all BuildRequires could be gathered at the top
  and selected with the %%if statements, it seems to be better to
  have the BuildRequires close to the sub-packages, however.
* Fri Oct 19 2018 jjolly@suse.com
- Added warewulf-ipmi and perl-warewulf-ipmi packages
  * Build requires ipmitool to eliminate rpmlint error
- Added 500-ipmi-use-local-ipmitool.patch
  * Causes the build process to look for a local install of ipmitool
  * Copies into setup-ipmi cpio, and adds a link in /usr/lib/warewulf
* Thu Oct 18 2018 jjolly@suse.com
- Added warewulf-doc package and moved documentation into it
- Several changes to the recipe file
* Thu Oct 18 2018 jjolly@suse.com
- Added ipxe aarch64 snp.efi to build
- Rework install recipe to be more system agnostic
- Added VM configuration recipe
* Fri Oct 05 2018 jjolly@suse.com
- Remove warewulf-node package, as all it seems to provide is the
  broken wwfirstboot command.
* Fri Oct 05 2018 jjolly@suse.com
- 302-vnfs-libexec-functions-remove-shebang.patch
  * Remove shebang from sourceable script wwmkchroot/functions
- 402-cluster-etc-cluster-env-remove-shebang.patch
  * Remove shebang from sourceable scripts in /etc/profile.d
- README.SUSE - Added install_recipe.md as README.SUSE in docs
* Wed Oct 03 2018 jjolly@suse.com
- Added perl-warewulf-cluster package for the perl file in the package
- Generalized the architecture of the initramfs with an asterisk
- Added x86_64 architecture back