Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 8, 2023

Mend Renovate

This PR contains the following updates:

Package Update Change
aquaproj/aqua-registry minor v4.94.0 -> v4.100.0
cli/cli minor v2.39.2 -> v2.40.0
derailed/k9s minor v0.28.2 -> v0.29.1
kevincobain2000/gobrew minor v1.9.9 -> v1.10.1
kubernetes-sigs/kustomize minor v5.2.1 -> v5.3.0
mikefarah/yq patch v4.40.3 -> v4.40.4
sigstore/cosign patch v2.2.1 -> v2.2.2
simulot/immich-go minor 0.8.9 -> 0.9.0
twpayne/chezmoi patch v2.42.1 -> v2.42.2

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

aquaproj/aqua-registry (aquaproj/aqua-registry)

v4.100.0

Compare Source

Issues | Pull Requests | aquaproj/aqua-registry@v4.99.1...v4.100.0

🎉 New Packages

#​18031 traviswt/gke-auth-plugin: A GKE standalone auth plugin, with no dependencies on gcloud cli and python @​ponkio-o

v4.99.1

Compare Source

Issues | Pull Requests | aquaproj/aqua-registry@v4.99.0...v4.99.1

Fixes

#​18025 open-policy-agent/opa: Use static binaries and fix old versions

v4.99.0

Compare Source

Issues | Pull Requests | aquaproj/aqua-registry@v4.98.0...v4.99.0

🎉 New Packages

#​18001 dmtrKovalenko/blendr: The hacker's BLE (bluetooth low energy) browser terminal app @​CrystalMethod
#​17993 funbiscuit/spacedisplay-rs: Fast and lightweight tool to scan your disk space @​CrystalMethod
#​17991 lxc/incus: Powerful system container and virtual machine manager @​CrystalMethod

v4.98.0

Compare Source

Issues | Pull Requests | aquaproj/aqua-registry@v4.97.0...v4.98.0

🎉 New Packages

#​17966 awslabs/eks-node-viewer: EKS Node Viewer @​ponkio-o

v4.97.0

Compare Source

Issues | Pull Requests | aquaproj/aqua-registry@v4.96.0...v4.97.0

🎉 New Packages

#​17929 LucasPickering/slumber: Terminal-based REST client @​CrystalMethod
#​17932 firecow/gitlab-ci-local: Tired of pushing to test your .gitlab-ci.yml @​tmeijn
#​17930 sarub0b0/kubetui: An intuitive Terminal User Interface (TUI) tool for real-time monitoring and exploration of Kubernetes resources @​CrystalMethod

🎉 New Contributors

Thank you for your contribution!

@​tmeijn #​17932

v4.96.0

Compare Source

Issues | Pull Requests | aquaproj/aqua-registry@v4.95.0...v4.96.0

🎉 New Packages

#​17904 alpkeskin/mosint: An automated e-mail OSINT tool
#​17903 go-gost/gost: GO Simple Tunnel - a simple tunnel written in golang
#​17896 masutaka/github-nippou: Print today's your GitHub activity for issues and pull requests @​ponkio-o

Others

#​17898 chore: fix the symbolic link to aqua-proxy when connecting to the container

v4.95.0

Compare Source

Issues | Pull Requests | aquaproj/aqua-registry@v4.94.0...v4.95.0

🎉 New Packages

#​17859 dustinblackman/oatmeal: Terminal UI to chat with large language models (LLM) using different model backends, and integrations with your favourite editors @​CrystalMethod
#​17888 tkuchiki/slp: SlowLog Profiler for MySQL and PostgreSQL

Fixes

#​17816 #​17833 cocogitto/cocogitto: Follow up changes of cocogitto 6.0.0 and 6.0.1

cli/cli (cli/cli)

v2.40.0: GitHub CLI 2.40.0

Compare Source

Multiple Account Support

With the v2.40.0 release, multi-account support is introduced to gh for GitHub.com and GitHub Enterprise and it is only the beginning!

Thanks to @​gabe565 for his efforts to support multi-account capabilities with gh-profile extension for this long requested feature! ❤️

This release focuses on several specific use cases:

  • adding multiple accounts for GitHub.com and GitHub Enterprise with gh auth login
  • switching manually between accounts for gh and git use with gh auth switch
  • seeing multiple accounts with gh auth status
  • logging out of accounts with gh auth logout

Future enhancements such as automatic account switching based on context and more git automatic git configuration will be planned based on community feedback.

For much more detail about the specific of multiple account support in this release as well as a discussion of the sharp edges, please see this doc.

Please provide feedback in our release discussion.

What's changed

Other technical changes

New Contributors

Full Changelog: cli/cli@v2.39.2...v2.40.0


This discussion was created from the release GitHub CLI 2.40.0.
derailed/k9s (derailed/k9s)

v0.29.1

Compare Source

Release v0.29.1

Notes

Thank you to all that contributed with flushing out issues and enhancements for K9s!
I'll try to mark some of these issues as fixed. But if you don't mind grab the latest rev
and see if we're happier with some of the fixes!
If you've filed an issue please help me verify and close.

Your support, kindness and awesome suggestions to make K9s better are, as ever, very much noted and appreciated!
Also big thanks to all that have allocated their own time to help others on both slack and on this repo!!

As you may know, K9s is not pimped out by corps with deep pockets, thus if you feel K9s is helping your Kubernetes journey,
please consider joining our sponsorship program and/or make some noise on social! @​kitesurfer

On Slack? Please join us K9slackers


Maintenance Release


Resolved Issues

  • #​2330 Skins don't work v0.29.0
  • #​2329 New skin system in v0.29.0 doesn't work if you use different k8s context files
  • #​2327 [Bug] Item highlighting broke in v0.29.0

© 2023 Imhotep Software LLC. All materials licensed under Apache v2.0

v0.29.0

Compare Source

Release v0.29.0

Notes

Thank you to all that contributed with flushing out issues and enhancements for K9s!
I'll try to mark some of these issues as fixed. But if you don't mind grab the latest rev
and see if we're happier with some of the fixes!
If you've filed an issue please help me verify and close.

Your support, kindness and awesome suggestions to make K9s better are, as ever, very much noted and appreciated!
Also big thanks to all that have allocated their own time to help others on both slack and on this repo!!

As you may know, K9s is not pimped out by corps with deep pockets, thus if you feel K9s is helping your Kubernetes journey,
please consider joining our sponsorship program and/or make some noise on social! @​kitesurfer

On Slack? Please join us K9slackers


♫ Sounds Behind The Release ♭


🦃 Happy (Belated!) ThanksGiving To All! 🦃

Hope you and yours had a wonderful holiday!!
Hopefully this drop won't be a cold turkey 😳

I'd like to take this opportunity to honor two very special folks:

These guys have been relentless in fishing out bugs, helping out with support and addressing issues, not to mention enduring my code! 🙀
They dedicate a lot of their time to make k9s better for all of us!
So if you happen to run into them live/virtual, please be sure to Thank them and give them a huge hug! 🤗

I am thankful for all of you for being kind, patient, understanding and one of the coolest OSS community on the web!!

Feeling blessed and ever so humbled to be part of it.

Thank you!!


A Word From Our Sponsors...

To all the good folks below that opted to pay it forward and join our sponsorship program, I salute you!!

Sponsorship cancellations since the last release: 8 ;(


🎉 Feature Release 🎈👯


Breaking Bad!

WARNING! There are breaking change on this drop!

  1. NodeShell configuration has moved up in the k9s config file from the context section to the top level config.
    More than likely, one uses the same nodeShell image with all the fixins to introspect nodes no matter the cluster. This update DRY's up k9s config and still allows one to opt in/out of nodeShell via the context specific feature gate.
    Please see README for the details.

    NOTE: If you haven't customize the shellPod images on your contexts, the app will move the nodeShell config section to
    it's new location and update your clusters information accordingly.
    If not, you will need to edit the nodeShell section and manage it from a single location!

  2. Log view used to default to the last 5mins aka sinceSeconds: 300.
    Changed the default to tail logs instead aka sinceSeconds: -1

  3. Skins loading changed! In this release, we do away with the context specific skin files. You can now directly specify the skin to use for a given cluster directly in the k9s config file under the cluster configuration. K9s now expects a skins directory in the k9s config home with your skin files. You can use your custom skins and copy them to the skins directory or use the contributes skins found on this repo root.
    Specify the name of the skin in the config file and now your cluster will load the specified skin.

For example: create a skins dir your k9s config home and add one_dark.yml skin file from this repo. Then edit your k9s config file as follows:

k9s:
  ...
  clusters:
    fred:

### Override the default skin and use this skin for this cluster.
      skin: one_dark # -> Look for a skin file in ~/.config/k9s/skins/one_dark.yml
      namespace:
        ...
      view:
        active: pod
      featureGates:
        nodeShell: false
      portForwardAddress: localhost

The fred cluster will now load with the specified skin name. Rinse and repeat for other clusters of your liking. In the case where neither the skin dir or skin file are present, k9s will still honor the global skin aka skin.yml in your k9s config home directory to skin all your clusters.


Walk Of SHelm...

Added a Releases view to Helm!

This provides the ability for Helm users to manage their releases directly from k9s.
You can now press enter on a selected Helm install and view all associated releases.
While in the releases view, you can also rollback an install to a previous revision.


Spock! Are You Out Of Your VulScan Mind?

Tired of having malignent folks shoot holes in your prod clusters or failing compliance testing?

Added ability to run image vulnerability scans directly from k9s. You can now monitor your security stance in dev/staging/... clusters
prior to proclaiming It's Open Season... in prod!

As it stands Pod, Deployment, StatefulSet, DaemonSet, CronJob, Job views will feature a new column for Vulnerability Scan aka VS.

NOTE! This feature is gated so you'll need to manually opt in/out by modifying your k9s config file like so:

k9s:
  liveViewAutoRefresh: false
  enableImageScan: true # <- Yes Please!!
  headless: false
  ...

Once enabled, a new column VS (aka Vulnerability Score) should be present on the aforementioned views where you will see your vulnerability scores (Still work in progress!!).
The VS column displays a bit vector aka Sev-1|Sev-2|Sev-3|Sev-4|Sev-5|Sev-Unknown. When the bit is high it indicate the presence of the severity in the scans. Higher order bits = Higher severity
For instance, the following vector 110001 indicates the presence of both critical (Sev-1) and high (Sev-2) and an unclassified severity (aka Sev-Unknown) issues in the scan. Sev-U indicates no classification currently exist in our vulnerability database.

The image scans are run async, rendering the views eventually consistent, hence you may have to give the scores a few cycles for the dust to settle...
Once the caches are primed, subsequent loads should be faster 🤞

You can sort the views by vulnerability score using ShiftV.
Additionally, you can view the full scans report by pressing v on a selected resource.

I've synced my entire Thanksgiving holiday break on this ding dang deal, so hopefully it works for most of you??
Also if you dig this new feature, please make some noise! 😍

💘 This is an experimental feature and likely will require additional TLC 💘

NOTE! The lib we use to scan for vulnerabilities only supports macOS and Linux!!
NOTE: I have yet to test this feature on larger clusters, so likely this may break??
Please take these reports with a grain of salt as likely your mileage will vary and help us
validate the accuracy of the report ie if we cry Wolf, is it actually there?

The paint is still fresh on this deal!!

Do You Tube?

My plan is to begin (again!) putting out short k9s episodes with how-tos, tips, tricks and features previews.

Please dial K9s Channel for up coming content...

The first drop should be up by the time you read this!


Resolved Issues

  • #​2308 Unable to list CRs for crd with only list and get verb without watch verb
  • #​2301 Add imagePullPolicy and imagePullSecrets on shell_pod for internal registry uses
  • #​2298 Weird color after plugin usage
  • #​2297 Select nodes with space does not work anymore
  • #​2290 Provide release assets for freebsd amd64/arm64
  • #​2283 Adding auto complete in search bar
  • #​2219 Add tty: true to the node shell pod manifest
  • #​2167 Show wrong Configmap data
  • #​2166 Taint count for the nodes view
  • #​2165 Restart counter for init containers
  • #​2162 Make edit work when describing a resource
  • #​2154 Help and h command does not work if typed into cmdbuff
  • #​2036 Crashed while do filtering
  • #​2009 Ctrl-s: Name of file (Describe-....)
  • #​1513 Problem regarding showing the logs - it hangs/slow on pods which are running for long time
    NOTE: Better but not cured! Perf improvements while viewing large cm (7k lines) from 26s->9s
  • #​568 Allow both .yaml and .yml yaml config files

Contributed PRs

Please be sure to give Big Thanks! and ATTA Girls/Boys! to all the fine contributors for making K9s better for all of us!!

  • #​2322 Check if the service provides selectors
  • #​2319 Proper handling of help commands (fixes #​2154)
  • #​2315 Fix namespace suggestion error on context switch
  • #​2313 Should not clear screen when executing plugin command
  • #​2310 chore: Mot recommended to use k8s.io/kubernetes as a dependency
  • #​2303 Clean up items
  • #​2301 feat: Add imagePullSecrets and imagePullPolicy configuration for shellpod
  • #​2289 Clean up issues introduced in #​2125
  • #​2288 Fix merge issues from PR #​2168
  • #​2284 Allow both .yaml and .yml yaml config files

© 2023 Imhotep Software LLC. All materials licensed under Apache v2.0

kevincobain2000/gobrew (kevincobain2000/gobrew)

v1.10.1

Compare Source

Changelog

  • 0b38c28 a few updates on README to make it readable
  • 00f366c feat: add workflow_dispatch to coverit workflow
  • 1c24883 feat: cross build setup for main package
  • bcfeeb6 feat: do not use -race in tests
  • 6959ccb feat: parallel tests again
  • 6c537f1 feat: some refactoring
  • 6f03dc7 feat: use t.Setenv for setting vars in tests
  • 94d3740 fix: build workflows for package
  • f2a040f fix: do not use global variable
  • 492c5c7 fix: do not use parallel in test with os env
  • 2ec9e92 fix: fake commit
  • 02a8644 fix: go build command line
  • 685b874 fix: remove go prefix in getGolangVersions
  • b278466 fix: simplify ask to false in test
  • 6d5dbb1 fix: use None result in tests
  • 2a83bea should see yml and not yaml

v1.10.0

Compare Source

Changelog

  • e57436f CI should pass now
  • cf33539 feat: do not use slices package for currentVersion
  • 15ddb99 feat: exclude Merge pull request from changelog
  • f8d305e feat: improve gb.CurrentVersion()
  • 350ecf1 feat: os specific functions and vars
  • faba08b feat: rename github workflows
  • 3ef853a feat: tests in parallel
  • 01a10fa feat: use bash shell for github actions
  • 814b7e7 feat: use filepath for process version
  • e686093 fix: do not run tests in Parallel
  • 4a397d3 fix: issue with no tests were run
kubernetes-sigs/kustomize (kubernetes-sigs/kustomize)

v5.3.0

Compare Source

#​5211: Fix nil pointer dereferencing when converting vars to replacements
#​5270: helm: add support for kube-version and add cli args for both kube-version and api-versions
#​5391: feat: edit set configmap
#​5402: release cleanup, unpin the modules
#​5409: refactor: move reusable bits in preparation for new 'edit set' commands
#​5412: Use upstream go-yaml fork and remove our internal one
#​5421: Replace gopkg.in/yaml.v2 with sigs.k8s.io/yaml/goyaml.v2
#​5424: Run go work sync
#​5430: fix: handle empty namespace as default
#​5454: fix: support namespace flag on edit remove secret/configmap
#​5455: fix: flaky ConfigMap/Secret args tests
#​5456: chore: rename files to match package pattern
#​5475: Update kyaml to v0.16.0
#​5476: Update cmd/config to v0.13.0
#​5477: Update api to v0.16.0

mikefarah/yq (mikefarah/yq)

v4.40.4: - Fixed bug with creating maps with values based off keys

Compare Source

  • Fixed bug with creating maps with values based off keys #​1886, #​1889
    • Bumped dependencies
sigstore/cosign (sigstore/cosign)

v2.2.2

Compare Source

v2.2.2 adds a new container with a shell, gcr.io/projectsigstore/cosign:vx.y.z-dev, in addition to the existing
container gcr.io/projectsigstore/cosign:vx.y.z without a shell.

For private deployments, we have also added an alias for --insecure-skip-log, --private-infrastructure.

Bug Fixes

  • chore(deps): bump github.com/sigstore/sigstore from 1.7.5 to 1.7.6 (#​3411) which fixes a bug with using Azure KMS
  • Don't require CT log keys if using a key/sk (#​3415)
  • Fix copy without any flag set (#​3409)
  • Update cosign generate cmd to not include newline (#​3393)
  • Fix idempotency error with signing (#​3371)

Features

  • Add --yes flag cosign import-key-pair to skip the overwrite confirmation. (#​3383)
  • Use the timeout flag value in verify* commands. (#​3391)
  • add --private-infrastructure flag (#​3369)

Container Updates

  • Bump builder image to use go1.21.4 and add new cosign image tags with shell (#​3373)

Documentation

Contributors

  • Carlos Tadeu Panato Junior
  • Dylan Richardson
  • Hayden B
  • Lily Sturmann
  • Nikos Fotiou
  • Yonghe Zhao
simulot/immich-go (simulot/immich-go)

v0.9.0

Compare Source

Changelog

  • 7a445eb chore: immich API changes
  • fbb5635 chore: update module paths
  • 1e03019 doc: installation procedure rewording in readme.md
  • fab5422 feat: Add a flag to enable only stacking of RAW+JPG and NOT bursts #​83
  • dff58a0 feat: transfer google-photo favorite to immich
  • c6c24cb fix: stack: for Pixel 5 and Pixel 8 Pro naming schemes #​94
  • cd5edd3 fix: Live photos files are stacked and not recognized as live photos #​67
  • b5fcf7d fix: jpg must be the cover of jpg+raw stack
  • 14f433f wip: stacking name schemes
twpayne/chezmoi (twpayne/chezmoi)

v2.42.2

Compare Source

Changelog

Features
  • a9d389e feat: Add CHEZMOI_COMMAND_DIR env var for hooks
Fixes
  • 649c758 fix: Fix fromJson template function deserializing non-objects
  • c68ddac fix: Handle extra slashes in path arguments

Configuration

📅 Schedule: Branch creation - "after 4pm on thursday" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the dependencies label Dec 8, 2023
@renovate renovate bot enabled auto-merge (squash) December 8, 2023 01:04
@renovate renovate bot force-pushed the renovate/aqua branch 3 times, most recently from ce65ca4 to d9e8b47 Compare December 9, 2023 14:01
@renovate renovate bot merged commit 1dbf943 into main Dec 9, 2023
@renovate renovate bot deleted the renovate/aqua branch December 9, 2023 22:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants