349 lines
14 KiB
Plaintext
349 lines
14 KiB
Plaintext
-------------------------------------------------------------------
|
|
Wed Oct 09 16:02:16 CEST 2024 - marina.latini@suse.com
|
|
|
|
- version 0.1.23-0
|
|
* Ensure namespace is defined in all kubernetes commands
|
|
* Use SCC credentials to authenticate against registry.suse.com
|
|
for kubernetes (bsc#1231157)
|
|
* Fix namespace usage on mgrctl cp command
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 08 15:35:11 CEST 2024 - rosuna@suse.com
|
|
|
|
- version 0.1.22-0
|
|
* Set projectId also for test packages/images
|
|
* mgradm migration should not pull Confidential Computing and Hub
|
|
image is replicas == 0 (bsc#1229432, bsc#1230136)
|
|
* Do not allow SUSE Manager downgrade
|
|
* Prevent completion issue when /var/log/uyuni-tools.log is missing
|
|
* Fix proxy shared volume flag
|
|
* During migration, exclude mgr-sync configuration file (bsc#1228685)
|
|
* Migrate from PostgreSQL 14 to PostgreSQL 16 pg_hba.conf and
|
|
postgresql.conf files (bsc#1231206)
|
|
* During migration, handle empty autoinstallation path (bsc#1230285)
|
|
* During migration, handle symlinks (bsc#1230288)
|
|
* During migration, trust the remote sender's file list (bsc#1228424)
|
|
* Use SCC flags during podman pull
|
|
* Restore SELinux permission after migration (bsc#1229501)
|
|
* Share volumes between containers (bsc#1223142)
|
|
* Save supportconfig in current directory (bsc#1226759)
|
|
* Fix error code handling on reinstallation (bsc#1230139)
|
|
* Fix creating first user and organization
|
|
* Add missing variable quotes for install vars (bsc#1229108)
|
|
* Add API login and logout calls to allow persistent login
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 05 10:05:30 CEST 2024 - marina.latini@suse.com
|
|
|
|
- version 0.1.21-0
|
|
* mgrpxy: Fix typo on Systemd template
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 02 16:50:31 CEST 2024 - marina.latini@suse.com
|
|
|
|
- version 0.1.20-0
|
|
* Update the push tag to 5.0.1
|
|
* mgrpxy: expose port on IPv6 network (bsc#1227951)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 01 18:48:57 CEST 2024 - marina.latini@suse.com
|
|
|
|
- version 0.1.19-0
|
|
* Skip updating Tomcat remote debug if conf file is not present
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 31 13:24:42 CEST 2024 - marina.latini@suse.com
|
|
|
|
- version 0.1.18-0
|
|
* Setup Confidential Computing container during migration
|
|
(bsc#1227588)
|
|
* Add the /etc/uyuni/uyuni-tools.yaml path to the config help
|
|
* Split systemd config files to not loose configuration at upgrade
|
|
(bsc#1227718)
|
|
* Use the same logic for image computation in mgradm and mgrpxy
|
|
(bsc#1228026)
|
|
* Allow building with different Helm and container default
|
|
registry paths (bsc#1226191)
|
|
* Fix recursion in mgradm upgrade podman list --help
|
|
* Setup hub xmlrpc API service in migration to Podman (bsc#1227588)
|
|
* Setup disabled hub xmlrpc API service in all cases (bsc#1227584)
|
|
* Clean the inspection code to make it faster
|
|
* Properly detect IPv6 enabled on Podman network (bsc#1224349)
|
|
* Fix the log file path generation
|
|
* Write scripts output to uyuni-tools.log file
|
|
* Add uyuni-hubxml-rpc to the list of values in
|
|
mgradm scale --help
|
|
* Use path in mgradm support sql file input (bsc#1227505)
|
|
* On Ubuntu build with go1.21 instead of go1.20
|
|
* Enforce Cobbler setup (bsc#1226847)
|
|
* Expose port on IPv6 network (bsc#1227951)
|
|
* show output of podman image search --list-tags command
|
|
* Implement mgrpxy support config command
|
|
* During migration, ignore /etc/sysconfig/tomcat and
|
|
/etc/tomcat/tomcat.conf (bsc#1228183)
|
|
* During migration, remove java.annotation,com.sun.xml.bind and
|
|
UseConcMarkSweepGC settings
|
|
* Disable node exporter port for Kubernetes
|
|
* Fix start, stop and restart in Kubernetes
|
|
* Increase start timeout in Kubernetes
|
|
* Fix traefik query
|
|
* Fix password entry usability (bsc#1226437)
|
|
* Add --prepare option to migrate command
|
|
* Fix random error during installation of CA certificate
|
|
(bsc#1227245)
|
|
* Clarify and fix distro name guessing when not provided
|
|
(bsc#1226284)
|
|
* Replace not working Fatal error by plain error return
|
|
(bsc#1220136)
|
|
* Allow server installation with preexisting storage volumes
|
|
* Do not report error when purging mounted volume (bsc#1225349)
|
|
* Preserve PAGER settings from the host for interactive sql
|
|
usage (bsc#1226914)
|
|
* Add mgrpxy command to clear the Squid cache
|
|
* Use local images for Confidential Computing and
|
|
Hub containers (bsc#1227586)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 04 17:11:17 CEST 2024 - rosuna@suse.com
|
|
|
|
- version 0.1.17-0
|
|
* Allow GPG files to be loaded from the local file (bsc#1227195)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 02 15:16:44 CEST 2024 - marina.latini@suse.com
|
|
|
|
- version 0.1.16-0
|
|
* Prefer local images in all migration steps (bsc#1227244)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 26 18:30:27 CEST 2024 - marina.latini@suse.com
|
|
|
|
- version 0.1.15-0
|
|
* Define --registry flag behaviour (bsc#1226793)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 26 15:14:40 CEST 2024 - marina.latini@suse.com
|
|
|
|
- version 0.1.14-0
|
|
* Do not rely on hardcoded registry, remove any FQDN
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 21 16:52:52 CEST 2024 - marina.latini@suse.com
|
|
|
|
- version 0.1.13-0
|
|
* Fix mgradm support config tarball creation (bsc#1226759)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 20 11:42:11 CEST 2024 - marina.latini@suse.com
|
|
|
|
- version 0.1.12-0
|
|
* Detection of k8s on Proxy was wrongly influenced by Server
|
|
setting
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 18 16:18:33 CEST 2024 - marina.latini@suse.com
|
|
|
|
- version 0.1.11-0
|
|
* Require Netavark network backend for Podman
|
|
(bsc#1224081)
|
|
* Fix --registry option (bsc#1226436)
|
|
* Copy the server CA certificate to the host
|
|
* Delete /etc/uyuni/proxy folder during mgrpxy uninstall
|
|
* Check permissions of /etc/uyuni folder to prevent Squid failures
|
|
* Correctly prepend default namespace for mgrpxy containers
|
|
* Re-add Podman extra args for install and migrate
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 10 18:11:27 CEST 2024 - marina.latini@suse.com
|
|
|
|
- version 0.1.10-0
|
|
* Change --hubxmlrpc-enable to --hubxmlrpc-replicas
|
|
* Add scale command for changing Confidential Computing
|
|
attestation replicas
|
|
* Ask for passwords twice
|
|
* Add mgrpxy logs command
|
|
* Remove the mount flags podman install command
|
|
* Rename the --migration-image* flags to --dbupgrade-image-* to
|
|
avoid confusion
|
|
* Move user-defined values to service configuration files
|
|
* Bump the push tag to 5.0.0
|
|
* Remove /etc/systemd/system/uyuni-server.service.d/Service.conf
|
|
during uninstallation
|
|
* Add support for Hub XMLRPC API container
|
|
* Enhance supportconfig file name with date to avoid conflicts
|
|
* Exclude /var/log/lastlog from migration
|
|
* Add registry flag
|
|
* Set pull policy on build service
|
|
* Compute attestation image name from base image when not
|
|
specified
|
|
* Add hint on uninstall dry runs that nothing has been done
|
|
* Create groups for mgradm subcommands
|
|
* Fix port number for billing API
|
|
* Require podman >= 4.5.0 on RPM based systems only,
|
|
do not require it for DEB based systems
|
|
* Backend flag required in mgrpxy start
|
|
* Fix mgrpxy backend detection
|
|
* Extract PAYG data after setup to prevent a race condition
|
|
* Fix IPv6 enabled detection (bsc#1224080)
|
|
* Replace coco with better name in mgradm install help
|
|
* Merge all email parameters into a single one
|
|
* Disable all locales when running SUSEConnect register -s
|
|
(bsc#1223483)
|
|
* Simplify localized strings
|
|
* Add parameters for the cloud service providers billing
|
|
* Fix colors disabling in non-interactive runs
|
|
* Add --purge-images flag for podman uninstalls
|
|
* Add URL and admin username in the setup final message
|
|
* Add support for /etc/uyuni/uyuni-tools.yaml conf file
|
|
* Add flags for Apache and Squid tuning
|
|
* Do not include DNS plugin in proxy uyuni net (bsc#1224127)
|
|
* Call cloudguestregistryauth before upgrade
|
|
* Change security-opts values to use = instead of :
|
|
* Fix passing distro info as reference
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 06 10:00:48 CEST 2024 - marina.latini@suse.com
|
|
|
|
- version 0.1.9-0
|
|
* Redact passwords from the API payload in traces
|
|
* Fix build on Ubuntu 20.04 due to version change
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 03 16:32:03 CEST 2024 - marina.latini@suse.com
|
|
|
|
- version 0.1.8-0
|
|
* Add 'mgradm support sql' command
|
|
* Improve GPG help
|
|
* podman-mount* flag should be used only on Server installation
|
|
and migration
|
|
* Add flag groups in help text
|
|
* Attach Proxy pod to our Podman network
|
|
* Create support ptf commands
|
|
* Create mgrpxy upgrade command
|
|
* Add domain for internal container network
|
|
* Stop the Server if first user creation failed
|
|
* Add localization support
|
|
* Require Podman 4.5.0 for its --shm-size-systemd parameter
|
|
* Add --podman-mount-www flag for install and migration
|
|
* Only colorize output if outputting to a terminal
|
|
* Fix output missing newlines due to the spinner
|
|
* Add product version and commit id to the version output
|
|
* Add missing whitespace between podman common arguments and
|
|
additional ones
|
|
* Bump the push tag to 5.0.0-RC
|
|
* Add gpg command to mgradm
|
|
* Hide message in stdout if SCCcredentials is missing
|
|
(bsc#1222277)
|
|
* Redact password in stdout and uyuni-tools.log
|
|
* Rework distribution mapping to work with distros without
|
|
.treeinfo data
|
|
* Add initial installation support for Confidental Computing
|
|
attestation container
|
|
* Allow PAM and LDAP authentication using SSSD
|
|
* Change pull policy default to Always during upgrade
|
|
* Allow migration with non-root user on source server
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 16 13:33:34 CEST 2024 - marina.latini@suse.com
|
|
|
|
- version 0.1.7-0
|
|
* Fix wrong cobbler spacewalk_authentication_endpoint property
|
|
after upgrade or migration
|
|
* Fix migration script using awk missing in migration image
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 08 17:40:38 CEST 2024 - marina.latini@suse.com
|
|
|
|
- version 0.1.6-0
|
|
* Pull image from authenticated registry
|
|
* Port 80 should be published to the port 80 of the containers.
|
|
8080 is squid
|
|
* Autogenerate the database password
|
|
* Add mgrctl term command
|
|
* Fix --version flag
|
|
* Deny uyuni to suma upgrade and viceversa
|
|
* Refactor upgrade to clarify script end adding post upgrade
|
|
script (bsc#1219887)
|
|
* Add mgradm install podman arguments to define big volumes storage
|
|
* k8s migration use same functions as upgrade
|
|
* Allow to use images from RPM if present
|
|
* Schedule a system list refresh after migrate if not runned before
|
|
* Ignore error on optional flag
|
|
* Fix migration of multiple autoinstallable distributions
|
|
* Obsolete uyuni-proxy-systemd-service package by mgrpxy
|
|
* Add GitHub workflow for checking changelog
|
|
* Allow installation using --image image:tag
|
|
* Add command to register Peripheral server to Hub
|
|
* Add Node exporter (9100) and Taskomatic (9800) ports to the list
|
|
of open TCP ports
|
|
* Fix minimal administrator password length
|
|
* Do not assume the current host is a cluster node when getting
|
|
kubelet version
|
|
* Add mgrpxy start, stop and restart commands
|
|
* Remove shm size constraints on the server
|
|
* Add mgrpxy and mgradm status commands
|
|
* Use uninstall commands dry run by default to avoid unintended
|
|
removals
|
|
* Make first user mandatory at install time
|
|
* Add inspect and upgrade command
|
|
* Improve error handling when exec.Command is used
|
|
* Start/Stop/Restart command with kubernetes
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 27 14:50:42 CET 2024 - marina.latini@suse.com
|
|
|
|
- version 0.1.5-0
|
|
* Install aardvark-dns if netavark is installed (bsc#1220371)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 13 18:45:11 CET 2024 - marina.latini@suse.com
|
|
|
|
- version 0.1.4-1
|
|
* Add mgradm start stop and restart commands
|
|
* Do not build fish shell completion on Red Hat Enterprise Linux
|
|
and clones
|
|
* Stop services and database in podman server gracefully
|
|
* tomcat and taskomatic should listen on all interfaces also in podman case
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 31 14:56:34 CET 2024 - rosuna@suse.com
|
|
|
|
- version 0.1.3-1
|
|
* Add configuration help
|
|
* Add a warning message for interactive shell
|
|
* Accept image URLs with the tag already appended
|
|
* Add mgradm supportconfig command
|
|
* Verify if podman, kubectl or helm are installed before using them
|
|
* Add migration of config files
|
|
* Disable SELinux relabeling by Podman for migration container.
|
|
Fixes SELinux access problems for SSH agent socket.
|
|
* FQDN optional in command install for Podman
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 15 11:08:45 CET 2024 - marina.latini@suse.com
|
|
|
|
- version 0.1.2-1
|
|
* Adapt the build tags also in the spec file
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 11 16:49:18 CET 2024 - marina.latini@suse.com
|
|
|
|
- version 0.1.1-1
|
|
* Use tito for releasing
|
|
* Use the latest git tag as version instead of hardcoding it
|
|
* Comply to reuse.software rules for license documentation
|
|
* Add shell autocompletions
|
|
* Rename the tools to mgradm and mgrctl
|
|
* Add postgres migration
|
|
* Add migration of autoinstallable distributions
|
|
* Add mgrpxy tool with install and uninstall subcommands
|
|
* Merge /srv/www/ volumes and add one for /var/lib/salt
|
|
* Build uyuniadm also for Tumbleweed and ALP
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 24 13:24:46 UTC 2023 - Michele Bussolotto <michele.bussolotto@suse.com>
|
|
|
|
- Initial packaging of uyuni-tools 0.0.3
|
|
* Create uyuniadm and uyunictl packages
|
|
* Make it possible to build uyuniadm only on specific distro
|