This is a symbolic tag to align with the tags defined in tinkerbell/sandbox. v0.1.0 of tinkerbell/tink is the version used by default in v0.1.0 of tinkerbell/sandbox.
What's Changed
- Added all database related code by @parauliya in #5
- Workflow cacher merge by @parauliya in #6
- Merged rover.proto into workflow.proto by @parauliya in #7
- Adding basic test framework for rover for local testing by @parauliya in #10
- Rover test framework by @parauliya in #11
- Changes in workers by @parauliya in #12
- An action now supports volumes and environment variables by @gauravgahlot in #16
- Change worker logging method to avoid duplicate logging by @parauliya in #19
- A task in a workflow can now have volume mounts by @gauravgahlot in #17
- Switching from dep to go-modules for package management by @gauravgahlot in #13
- Changes in rover to cross compile rover by @parauliya in #15
- Changes in test framework by @parauliya in #14
- Tinkerbell documentation by @gauravgahlot in #20
- Changes everything from rover to tinkerbell by @parauliya in #22
- Enable root-level help message by @alexellis in #75
- Deploy tinkerbell stack in a single step by @gauravgahlot in #62
- Support -h to get root-level help message by @mmlb in #76
- Fixes #38: Using persistent volume to hold registry data by @parauliya in #78
- Using "Hello world" as the first good workflow by @gauravgahlot in #85
- docs/setup.md: remove trailing whitespace by @invidian in #82
- Adding the next steps after provisioner is ready by @gauravgahlot in #87
- added terraform into deploy dir by @kqdeng in #96
- Reading hardware data from stdin by @gauravgahlot in #92
- Merge hardware and target. by @parauliya in #88
- Remove target reference from README.md and protoc.sh by @parauliya in #101
- add terraform generated files to gitignore by @gianarb in #102
- Move all the binaries and respective files into cmd/ by @mmlb in #77
- Support for CentOS 8 for being a provisioner. by @parauliya in #107
- Move tink-server deploy/db files into top-level deploy dir by @mmlb in #117
- Fix for #120 (point 3) in setup.sh by @parauliya in #123
- Change .drone.yml format to v1 syntax by @mmlb in #128
- Fixed gofmt and golint issues and added the check in CI by @parauliya in #126
- Fix issue #114: Remove the target reference from code by @parauliya in #137
- Terraform tweaks by @mmlb in #124
- Package updates by @gauravgahlot in #144
- editorconfig: init by @grahamc in #143
- Accept path to OSIE tar as env for tinkerbell setup by @gauravgahlot in #140
- Enable auto merge using Mergify on approval by @gauravgahlot in #148
- Tweak mergify config by @mmlb in #151
- Change the negative label to pre-existing
do-not-merge
by @mmlb in #153 - Mergify: configuration update by @grahamc in #155
- Codespell fixes by @mmlb in #154
- Try out setting
strict_method: rebase
by @mmlb in #156 - Revert "Try out setting
strict_method: rebase
" by @mmlb in #159 - Prettification of non-code files by @mmlb in #158
- ci: check shfmt by @grahamc in #157
- Style issue with error strings by @RafaelAnsay in #160
- Added the nix image version '2.3.4' in the .drone.yml file by @parauliya in #168
tink template create
now accepts data from STDIN by @gauravgahlot in #133- Added 'delete' command in 'tink hardware' cli by @parauliya in #149
- Update the README.md file by @parauliya in #127
- setup.sh: simplify by @grahamc in #147
- docker-compose: remove EFK by @grahamc in #170
- setup: drop git as a prereq by @grahamc in #173
- setup: certs: attempt to make the target directory by @grahamc in #174
- ci-checks: run all the checks on checked-in files; check shellcheck by @grahamc in #175
- Setup tinkerbell stack locally using Vagrant by @gauravgahlot in #165
- Pinned registry to 2.6 by @mrmrcoleman in #178
- Add the apache2-utils package to the registry Dockerfile by @alexellis in #184
- add endpoints for crud operations & update hardware data model by @kqdeng in #64
- Vagrant: corrected location for setup process in setup script by @gauravgahlot in #186
- Added 4G memory for worker to prevent OOM errors when booting OSIE by @mrmrcoleman in #188
- Fix for #192 added PV for postgres by @Cbkhare in #193
- Added workflow client to connect to tink. Boots issue #35 by @Cbkhare in #200
- updated json example in docs to new structure by @kqdeng in #191
- #260 modified tink client name and desc by @Cbkhare in #211
- Fix issue #204: Added validation to avoid duplication of mac addresses in the hardware database by @parauliya in #205
- Fix issue #150: Modified the behaviour of few "tink hardware cli" by @parauliya in #207
- Update generate-envrc.sh by @fransvanberckel in #215
- chore: gitignore files generated during vagrant provisioning by @gianarb in #220
- chore: expose tink server via Vagrant port forward by @gianarb in #221
- Corrected env variable in error message by @gauravgahlot in #223
- ENG-6658 user defined metadata by @kqdeng in #197
- e2e test for vagrant setup by @gianarb in #224
- Fix Issue #196: Filtered the workflow context sent to worker by server by @parauliya in #216
- Disable tk client setup if an --help flag is present by @gianarb in #231
- Removed redundant documentation from tink repository by @gauravgahlot in #234
- Added a new rpc call workflow.GetWorkflowContextList to be used by boots by @gauravgahlot in #237
- Make golint-ci happy by @gianarb in #239
- fix go vet by @gianarb in #240
- Move to GitHub action from Drone by @gianarb in #235
- Remove drone configuration by @gianarb in #242
- fix binary permission during ci by @gianarb in #244
- fix download artifact during docker build job by @gianarb in #245
- Refactoring db package for unit tests by @gauravgahlot in #247
- Fixed log levels in worker code by @parauliya in #249
- Unit tests for workflow RPC service by @gauravgahlot in #248
- Removal of Packet references by @thebsdbox in #255
- Fix log message contains JSON by @gianarb in #260
- Fix for Terraform provisioning #103 by @Cbkhare in #254
- Versions and completions by @displague in #251
- Add codecov as part of ci checks by @gianarb in #261
- Revisiting tests to have reusable mocks by @gauravgahlot in #256
- Increase go test timeout for vagrant tests by @gianarb in #262
New Contributors
- @grahamc made their first contribution in #143
- @RafaelAnsay made their first contribution in #160
- @mrmrcoleman made their first contribution in #178
- @fransvanberckel made their first contribution in #215
Full Changelog: https://github.com/tinkerbell/tink/commits/v0.1.0