Skip to content

v0.9.0

Compare
Choose a tag to compare
@danielorf danielorf released this 06 Aug 18:24
· 1358 commits to master since this release
20a5d1b
  • 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