Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/v2.1.0 #28

Merged
merged 2 commits into from
Dec 24, 2024
Merged

Release/v2.1.0 #28

merged 2 commits into from
Dec 24, 2024

Conversation

btungut
Copy link
Owner

@btungut btungut commented Dec 24, 2024

This pull request includes several changes to improve the Docker setup, update Helm chart versions, and add necessary documentation. The most important changes include adding sudo and docker support, updating the Helm chart version, and modifying the start.sh script to handle permissions more robustly.

Improvements to Docker setup:

  • Dockerfile: Added sudo installation and modified chown commands to use sudo, ensuring proper permissions for the azdouser user.

Helm chart version updates:

  • chart/Chart.yaml: Updated the Helm chart version to 2.1.0 and the app version to 3.248.0-stable-v2.1.0.
  • chart/values.yaml: Updated the Docker tag to 3.248.0-stable-v2.1.0.

Documentation updates:

  • README.md: Added a new entry for version 2.1.0 in the Helm version table and included release notes highlighting the addition of sudo and docker support.
  • chart/README.md: Updated the Helm version table and added release notes for version 2.1.0.

Script improvements:

  • src/start.sh: Modified the script to check for sudo availability and handle permissions for azdouser and docker socket more robustly.

* Update Dockerfile to install sudo and adjust ownership commands for azdouser

* Add ownership and group management for azdouser in start.sh before checking the command sudo is available
@btungut btungut self-assigned this Dec 24, 2024
@btungut btungut linked an issue Dec 24, 2024 that may be closed by this pull request
@btungut btungut merged commit 812d54c into master Dec 24, 2024
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.

Extending agent is not working. Sudo is missing.
1 participant