Skip to content

Automated Velero version update 1.17.2#5800

Open
replicated-ci-kurl wants to merge 7 commits into
mainfrom
automation/update-velero
Open

Automated Velero version update 1.17.2#5800
replicated-ci-kurl wants to merge 7 commits into
mainfrom
automation/update-velero

Conversation

@replicated-ci-kurl

@replicated-ci-kurl replicated-ci-kurl commented Sep 22, 2025

Copy link
Copy Markdown
Contributor

Automated changes by the cron-velero-update GitHub action

[sc-138665]

Adds [Velero add-on](https://kurl.sh/docs/add-ons/velero) version 1.17.2.

@replicated-ci-kurl replicated-ci-kurl requested a review from a team as a code owner September 22, 2025 01:31
@replicated-ci-kurl replicated-ci-kurl added automated-pr kurl::type::feature Identifies automated prs as type feature for release notes generation action type::chore velero labels Sep 22, 2025
@replicated-ci-kurl replicated-ci-kurl force-pushed the automation/update-velero branch 2 times, most recently from f569954 to 3339f48 Compare October 6, 2025 01:30
@replicated-ci-kurl replicated-ci-kurl force-pushed the automation/update-velero branch 2 times, most recently from 75e98ee to a71a6a9 Compare November 3, 2025 01:31
@replicated-ci-kurl replicated-ci-kurl changed the title Automated Velero version update 1.17.0 Automated Velero version update 1.17.1 Nov 10, 2025
@github-actions

Copy link
Copy Markdown
Contributor

@github-actions

Copy link
Copy Markdown
Contributor

@nvanthao

Copy link
Copy Markdown
Member

tesgrid is failed at test using local-volume-provider

the backup is failed to create due to

Name:         default-default-kopia
Namespace:    velero
Labels:       velero.io/repository-type=kopia
              velero.io/storage-location=default
              velero.io/volume-namespace=default
Annotations:  <none>
API Version:  velero.io/v1
Kind:         BackupRepository
Metadata:
  Creation Timestamp:  2025-11-14T02:43:06Z
  Generation:          3
  Resource Version:    3434
  UID:                 f73e4126-241b-4a32-a8eb-59a773508253
Spec:
  Backup Storage Location:  default
  Maintenance Frequency:    1h0m0s
  Repository Type:          kopia
  Volume Namespace:         default
Status:
  Message:  error to get repo options: error to get storage variables: invalid storage provider
  Phase:    NotReady
Events:     <none>

@replicated-ci-kurl replicated-ci-kurl force-pushed the automation/update-velero branch 2 times, most recently from 8d25fad to c23cdac Compare December 22, 2025 01:32
@replicated-ci-kurl replicated-ci-kurl changed the title Automated Velero version update 1.17.1 Automated Velero version update 1.17.2 Jan 19, 2026
@github-actions

Copy link
Copy Markdown
Contributor

@xavpaice xavpaice force-pushed the automation/update-velero branch from b158f6d to acb1fc9 Compare June 30, 2026 08:01
@greptile-apps

greptile-apps Bot commented Jun 30, 2026

Copy link
Copy Markdown

Reviews (1): Last reviewed commit: "update for Velero with kopia" | Re-trigger Greptile

Comment thread addons/velero/template/testgrid/k8s-docker.yaml
@github-actions

Copy link
Copy Markdown
Contributor

@greptile-apps

greptile-apps Bot commented Jun 30, 2026

Copy link
Copy Markdown

Reviews (2): Last reviewed commit: "fixup velero tests" | Re-trigger Greptile

@github-actions

Copy link
Copy Markdown
Contributor

@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

@greptile-apps

greptile-apps Bot commented Jul 2, 2026

Copy link
Copy Markdown

Reviews (3): Last reviewed commit: "rework velero tests" | Re-trigger Greptile

@xavpaice

xavpaice commented Jul 2, 2026

Copy link
Copy Markdown
Member

TODO: we need some logic to prevent folks from upgrading from 1.16 if the LVP is in use (and therefore backups would be broken).

@greptile-apps

greptile-apps Bot commented Jul 3, 2026

Copy link
Copy Markdown

Too many files changed for review. (251 files found, 100 file limit)

Bypass the limit by tagging @greptile-apps to review.

@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Non-interactive environments such as cloud-init and piped shells may have a /dev/tty character device node without a controlling terminal. The previous prompts_can_prompt() only checked that the node existed, so it returned true in Testgrid VMs and then the read from /dev/tty failed with ENODEV, aborting the installer when a preflight warning (e.g. NTP) was shown.

Now verify that /dev/tty can actually be opened for reading before deciding we can prompt. This restores the auto-accept behavior in non-interactive runs while still allowing prompts when /dev/tty is usable (e.g. interactive terminal with log redirection).
@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated-pr kurl::type::feature Identifies automated prs as type feature for release notes generation action type::chore velero

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants