Skip to content

Removing Docker and Postman and using Podman and Bruno. Other tweaks …#35

Merged
Defilan merged 1 commit intomainfrom
CPM/OSS_migration
Sep 4, 2025
Merged

Removing Docker and Postman and using Podman and Bruno. Other tweaks …#35
Defilan merged 1 commit intomainfrom
CPM/OSS_migration

Conversation

@Defilan
Copy link
Owner

@Defilan Defilan commented Sep 4, 2025

This update does the following:

  1. Removes Docker and Postman
  2. Adds Podman and Bruno
  3. Adds "ignore_errors" to the brew cask install in the Ansible code to prevent failures that occur if an item is already installed (added from MDM, etc).

@Defilan Defilan requested a review from Copilot September 4, 2025 19:56
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR replaces Docker and Postman with Podman and Bruno, updates the Go version, and adds container orchestration tools. It also improves the Ansible installation reliability by ignoring errors when packages are already installed.

  • Replaces Docker with Podman and Postman with Bruno across configuration packages
  • Updates Go version from 1.22.2 to 1.25.0
  • Adds container orchestration tools (minikube, kubectx, helm) and ignores installation errors

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
defilan-osconfig/roles/defilan-osconfig/vars/main.yml Updates package lists to replace Docker/Postman with Podman/Bruno, updates Go version, and adds Kubernetes tools
defilan-osconfig/roles/defilan-osconfig/tasks/main.yml Adds ignore_errors flag to prevent failures when packages are already installed
README.md Updates documentation to reflect the new package list with Podman and Bruno

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@sonarqubecloud
Copy link

sonarqubecloud bot commented Sep 4, 2025

@Defilan Defilan merged commit f815d13 into main Sep 4, 2025
2 checks passed
@Defilan Defilan deleted the CPM/OSS_migration branch September 4, 2025 19:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants