Releases: Obmondo/linuxaid-cli
Releases · Obmondo/linuxaid-cli
v1.0.4
v1.0.3
Changelog
💫 Features
🥴 Others
- 1fcdaf6 chore: add deb, rpm, and ipk packages for linuxaid-cli and linuxaid-install in the assets (@VILJkid)
- 0073c4d chore: add goreleaser to upload assets to gitea (@VILJkid)
- af04825 chore: update the installation script to handle dir creation bug (@VILJkid)
Released by GoReleaser.
v1.0.2
Changelog
🐛 Bug fixes
- a055548 fix: install openvox for turrisos with compatible version (@VILJkid)
- 03de384 fix: update build info for all archives (@VILJkid)
- f5e848c fix: update the asset files and binaries permissions as root (@VILJkid)
🥴 Others
- 1a934b2 chore: add install script to setup linuxaid-install (@VILJkid)
- b789233 chore: update goreleaser to upload armv6 architecture asset (@VILJkid)
Released by GoReleaser.
v1.0.1
Changelog
🐛 Bug fixes
- 3e0486e fix: handle edge cases with user input during confirmation (@VILJkid)
- b8791be fix: handle non amd64 architecture via runtime identification (@VILJkid)
🥴 Others
- 10da68f chore: add shell script to automate version handling when building binaries locally (@VILJkid)
- 3c6458f chore: update the changelog format to overcome the EOF (@VILJkid)
- 3486ec2 chore: update the goreleaser configs to reflect correct release assets with naming convention (@VILJkid)
- e6297ce chore: update the readme with updated necessary information (@VILJkid)
- 24265f0 chore: update the release asset names and changelog with exclusion list (@VILJkid)
Released by GoReleaser.
v1.0.0
Changelog
💫 Features
- Merge pull request 'feat: add user input confirmation before the openvox agent is installed and configured' (#170) from feat/add-user-input-confirmation into main
- feat: add user input confirmation before the openvox agent is installed and configured
- feat: implement progressbar for a smooth ux and segregate functionalities in steps
- Merge pull request 'feat: added verification of install token' (#163) from add-verification-of-token-at-start-of-script into main
- feat: added verification of install token
- Merge pull request 'feat(provisioner): add support for puppet installation via gem on turrisos' (#155) from ading-turrisos-puppet-gem-support into main
- feat(provisioner): add support for puppet installation via gem on turrisos
- Merge pull request 'feat: added install script failure and update script to be reported to obmondo-api' (#141) from update/obmondo-install-script-for-reporting-failure into main
- feat: added install script failure and update script to be reported to obmondo-api
- Merge pull request 'feat: Added support for cobra and custom puppetserver flags for install scripts' (#140) from custom_puppetserver into main
- feat: access certname, puppetcert and puppetprivkey from env using viper and os.getenv respectively fix: added a -y to install puppet-agent when doing this on debian family fix: disabled unattended-upgrade service, using puppet resource, otherwise it will update the system, but we manage the system using service window, and user can enable if they really want it. since this it runs only once during the first setup
- feat: moved from flags to cobra flags, to provide better flag system and consistent with other projects, and in future easily expand it
- Merge pull request 'feat: enable renovate dependency management' (#122) from renovate/dependency-management into main
- feat: enable renovate dependency management
- Merge pull request 'feat: added a go scripts to run a ssh auth check' (#107) from linuxaid_spray into main
- feat: added a go scripts to run a ssh auth check
- feat: added upload artifacts workflow
- Merge pull request 'feat: Migration of obmondo install script to Golang.' (#49) from install_script_impro into main
- feat: Migration of obmondo install script to Golang.
- Merge pull request 'feat: More Improvements' (#36) from go-script-puppet-exit-code-fix into main
- feat: More Improvements
- Merge pull request 'feat: added support for packaging of obmondo-system-updates and misc fix' (#7) from package_support into main
- feat: added support for packaging of obmondo-system-updates and misc fix
🐛 Bug fixes
- Merge pull request 'fix: update the working directory for building go binaries via go releaser in ci workflow' (#174) from fix/change-the-working-directory-for-build into main
- fix: update the working directory for building go binaries via go releaser in ci workflow
- Merge pull request 'fix: update the user confirmation message' (#171) from fix/update-confirmation-message into main
- fix: update the user confirmation message
- fix: handle the logs and progressbar write and render, and patch tests
- fix: update the install script input structure and re-organize service window closure functionalities
- fix: handle puppet agent exitcode and other command execution error handling
- fix: update logger to support custom writer for better progressbar segregation and update webtee url configs
- fix: restructure flags and envs based on cobra and viper conventions
- fix: logger functionalities with debug bool
- Merge pull request 'fix: fetch certname with proper error handling' (#164) from fix/fetch-certname-handling into main
- fix: fetch certname with proper error handling
- Merge pull request 'fix: fixed tls certifcate not being found in env for install script' (#160) from update/add-beta into main
- fix: fixed tls certifcate not being found in env for install script
- Merge pull request 'fix: minor bug fix in install_script' (#159) from fix-install-script into main
- fix: minor bug fix in install_script
- fix: handle puppet agent exit status codes
- Merge pull request 'fix: rectify the run_puppet env path same as we have in linuxaid' (#151) from fix/fetch-correct-env-for-puppet-run into main
- fix: rectify the run_puppet env path same as we have in linuxaid
- Merge pull request 'fix: updated puppet domain suffix to fix error in check tcp func' (#148) from fix/bug-in-check-tcp-func into main
- fix: updated puppet domain suffix to fix error in check tcp func
- Merge pull request 'fix: added bindings from cobra to viperconfig in obmondo-run-puppet to fix panic' (#146) from fix/panic-in-puppet-run-script into main
- fix: added bindings from cobra to viperconfig in obmondo-run-puppet to fix panic
- Merge pull request 'fix: added missing main function in obmondo-system-update' (#142) from update/obmondo-install-script-for-reporting-failure into main
- fix: added missing main function in obmondo-system-update
- fix: check if puppet server is reachable or not
- fix: moved obmondo-system-udpate to cobra and fixed the respective test as well
- fix: removed RequireCertNameEnv, since its getting handled by cobra/viper
- fix: added log and made func exit if it get non 200 code
- [Merge pull request 'fix...