Releases
v0.9.0
Update to v0.9.0:
382b678 Bumped VERSION to v0.9.0
1d9216a fix typo in dex clusterrole
1297c3c Add upgrade commands man pages
7e26ba3 Update .github/pull_request_template.md
d2f1407 Update .github/pull_request_template.md
b77ec07 Fix worker upgrade plan assertions
26ca902 Add into the github template a "Docs" section
3479180 Infer kubeadm api version from kubernetes version
673b8ed rename renew cert function
1378f39 Fix lint for dex/gangway
fdc6f32 Add dex/gangway certificate renewal
22ba05f Implement cilium policy test
a52c4b6 Expose run_kubectl function
8c494bd Add fixture for deploying cluster
5f6776c Support skuba login (#bsc1140531)
50b81e2 Remove skuba node reset
command
90d183c Wrap $@ argument passing from testrunner in quotes
e74bb4a Add logs for failed commands in skuba-update
ca83764 Update gangway template (bsc#1143236)
2788549 Pass testrunner arguments explicitly
d5426ea Allow custom output format for kubectl commands
0039f55 Return stdout from ssh_cmd
1f25e4e Implement e2e tests for node upgrade apply
6259339 Log exceptions
58d3f1f Update CONTRIBUTING.md with PR merge instructions
90b636c Switched to python stdlib for file handling
062095b Removed unneeded print
7dfaaf9 Remove unnecessary try blocks
3abc956 Fix extra parameter calling runshellcommand
08a1376 Fix reference to ip addresses
73bfe96 Fix platform instantiation
a1bd4e7 Do not add skuba-update to skuba
c2f8439 Add --strict-capability-defaults
8950dee AWS provisioning: small refactoring of cloud-init
2ced28c AWS provisioning: update README
63c582f AWS provisioning: refactoring
6bae78c Rename cluster_upgrade method
8cfc900 Fix env passing of TERRAFORM_STACK_NAME
e839205 fixes imports for test configuration and tests
4002944 Change dex/gangway title as ClusterName
a9b16ef Fix parallel stage in jenkins pipeline
e719a3a Make upgrade action a parameter
78bddd5 Rename upgrade methods
22575ce Made Platform the super class of Terraform
aeea6f8 Added destroy function
845e18d Refactored run terraform command
9e58368 Add cpi.auto.tfvars file
02716b4 Moving to a pipeline with parallelized stages
985e65f Implement CI pipelines for upgrade tests
b3d2be1 Don't use --kubernetes-version arg by default
a50caf2 testrunner: added e2e tests for skuba upgrade plan
80ff4a4 Support k8s version init and upgrade
b0cf1e9 Fix aggressive cleanup exceptions
ec74288 Fix indentation error in kubectl wrapper
2e6e9b7 Check via error type if a service is enabled
9fe94fd Ignore retcode of systemctl is-enabled
6490515 Add QA requirements in github PR template
d6cb202 Add Actionable function for checking services
24d9e59 Enrich inline help of AWS example configuration
721d16e Capture and report exceptions in testrunner
0444a49 Remove print when reporting exception
4113341 Replace print statement with logging
89963a2 Implement logger helper class
b947ed2 Unify shell command execution
af8b069 Ensure user locks on kured are kept
b5c2a23 Add unit test on package bootstrap and join
8cca359 Fix skuba node join crash if admin.conf not exist
886f4b5 Test fixtures folder should called testdata
a023b7a Wait for kubelet to register all masters
a509bf4 Lock kured reboot daemon during node upgrades
767e061 Disable skuba-update.timer during node upgrades
7eb472a ci: infra: Generate cloud provider config (#499 )
4b61658 skuba: Update cpi files assets
c3ec2b9 Set apparmor annotation in PSPs
b0646f6 allow var.packages to be empty
ce2576a Archive conformance results correctly
8419aa6 updated permission handling of config files (#508 )
63a0be4 Makefile: Add go version check
08bc506 skuba: Show skuba version on stdout
9dbe0d0 Enable upgrade via intermediate pattern
4723fc6 Set empty body variable
0cbaf6d Implement ssh command
fddedf7 adds test for deployment
a6ba73e Add fixture to get an initialized Kubectl object
8cdefa0 Add a kubectl Wrapper to use in multiple test
ffdf60d VMware only do post run on changes
7dc329f The versionToDeploy is now derived from init conf
You can’t perform that action at this time.