1. 16 Sep, 2022 1 commit
  2. 09 Sep, 2022 2 commits
  3. 06 Sep, 2022 1 commit
  4. 02 Sep, 2022 2 commits
  5. 01 Sep, 2022 12 commits
  6. 19 Aug, 2022 1 commit
  7. 18 Aug, 2022 2 commits
  8. 08 Aug, 2022 1 commit
  9. 04 Aug, 2022 11 commits
  10. 03 Aug, 2022 1 commit
  11. 15 Jul, 2022 1 commit
  12. 12 Jul, 2022 5 commits
    • Brad Davidson's avatar
      Address issues with etcd snapshots · ea29d624
      Brad Davidson authored
      * Increase the default snapshot timeout. The timeout is not currently
        configurable from Rancher, and larger clusters are frequently seeing
        uploads fail at 30 seconds.
      * Enable compression for scheduled snapshots if enabled on the
        command-line. The CLI flag was not being passed into the etcd config.
      * Only set the S3 content-type to application/zip if the file is zipped.
      * Don't run more than one snapshot at once, to prevent misconfigured
        etcd snapshot cron schedules from stacking up.
      Signed-off-by: 's avatarBrad Davidson <brad.davidson@rancher.com>
      ea29d624
    • Brad Davidson's avatar
      Bump runc version to v1.1.3 · 4c0de218
      Brad Davidson authored
      Includes fix for ENOSYS/EPERM issue on s390x.
      Signed-off-by: 's avatarBrad Davidson <brad.davidson@rancher.com>
      4c0de218
    • Brad Davidson's avatar
      Bump remotedialer · 118f9a9f
      Brad Davidson authored
      Includes fix for recently identified memory leak.
      Signed-off-by: 's avatarBrad Davidson <brad.davidson@rancher.com>
      118f9a9f
    • Brad Davidson's avatar
      Fix deletion of svclb DaemonSet when Service is deleted · beb6e4c8
      Brad Davidson authored
      87e1806697cd7dfffb7cb0de73c85e889365780d removed the OwnerReferences
      field from the DaemonSet, which makes sense since the Service may now be
      in a different namespace than the DaemonSet and cross-namespace owner
      references are not supported.  Unfortunately, we were relying on
      garbage collection to delete the DameonSet, so this started leaving
      orphaned DaemonSets when Services were deleted.
      
      We don't want to add an a Service OnRemove handler, since this will add
      finalizers to all Services, not just LoadBalancers services, causing
      conformance tests to fail. Instead, manage our own finalizers, and
      restore the DaemonSet removal Event that was removed by the same commit.
      Signed-off-by: 's avatarBrad Davidson <brad.davidson@rancher.com>
      beb6e4c8
    • Brad Davidson's avatar
      Remove legacy bidirectional datastore sync code · 81c8f89c
      Brad Davidson authored
      Since #4438 removed 2-way sync and treats any changed+newer files on disk as an error, we no longer need to determine if files are newer on disk/db or if there is a conflicting mix of both. Any changed+newer file is an error, unless we're doing a cluster reset in which case everything is unconditionally replaced.
      Signed-off-by: 's avatarBrad Davidson <brad.davidson@rancher.com>
      81c8f89c