package
0.0.0-20241104161355-939959eb3a81
Repository: https://github.com/uyuni-project/uyuni-tools.git
Documentation: pkg.go.dev

# Functions

AddCocoFlag adds the confidential computing related parameters to cmd.
AddContainerImageFlags add container image flags to command.
AddDBUpgradeImageFlag add Database upgrade image flags to a command.
AddHelmInstallFlag add Helm install flags to a command.
AddHubXmlrpcFlags adds hub XML-RPC related parameters to cmd.
AddImageFlag add Image flags to a command.
AddMirrorFlag adds the flag for the mirror.
AddSCCFlag add SCC flags to a command.
AddUpgradeCocoFlag adds the confidential computing related parameters to cmd upgrade.
AddUpgradeHubXmlrpcFlags adds hub XML-RPC related parameters to cmd upgrade.
ExecCommand execute commands passed as argument in the current system.
GenerateFinalizePostgresScript generates the script to finalize PostgreSQL upgrade.
GenerateMigrationScript generates the script that perform migration.
GeneratePgsqlVersionUpgradeScript generates the PostgreSQL version upgrade script.
GeneratePostUpgradeScript generates the script to be run after upgrade.
RunMigration execute the migration script.
RunningImage returns the image running in the current system.
SanityCheck verifies if an upgrade can be run.

# Structs

CocoFlags contains settings for coco attestation container.
HelmFlags stores Uyuni and Cert Manager Helm information.
HubXmlrpcFlags contains settings for Hub XMLRPC container.
SslCertFlags can store SSL Certs information.