Skip to content

Releases: h0lyalg0rithm/sztp

v0.3.0

30 Jul 16:07
Compare
Choose a tag to compare

Changelog

  • 88cb1e8 chore(deps): update alpine docker tag to v3.20
  • 19c9ebe chore(deps): update docker.io/library/golang docker tag to v1.22.4
  • a3a19d8 chore(deps): update docker/build-push-action action to v5.4.0
  • 2f1fe01 chore(deps): update docker/metadata-action action to v5.5.1
  • 21f9cd9 chore(deps): update docker/setup-buildx-action digest to abe89fb
  • 4b6fce8 chore(deps): update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.16.0
  • 86e9ee7 chore(deps): update pre-commit hook golangci/golangci-lint to v1.59.1
  • 8475fce chore(deps): update pre-commit hook renovatebot/pre-commit-hooks to v37.415.0
  • 302b5b7 chore: modify golangci conf
  • cc2bb89 ci: Build binaries using goreleaser
  • 5e0bd35 ci: add readonly bind mount option
  • 07507f2 ci: add swtpm docker
  • 9de78f3 ci: add swtpm to docker compose
  • 3c77452 ci: avoid apt install
  • 94f5d8a ci: fix typo
  • 7e76c59 ci: fix workflow name
  • edbf2c4 ci: prepare folder structure for dhcp feature
  • 2b14bd2 ci: use released docker image
  • 08a36e4 docs(swtpm): typo
  • d746488 docs(tpm): add more examples for key management
  • 9d9e332 docs(tpm): add more examples for key management
  • aa2f320 docs(tpm): add more examples for key management
  • 54157bc docs: add huawei link
  • 9fc7a67 docs: add unixio option to swtpm
  • 45fed6d docs: explicit tcp for swtpm emulation
  • be0acde docs: fix readme file
  • 78fd4fd docs: fix readme to match code
  • 384a061 docs: howto serial number
  • 8f3f154 docs: small fix
  • bcaf0dc docs: started to work on tpm qemu page
  • 42fa12e docs: swtpm socket naming issue
  • a2b2251 docs: swtpm with and without qemu link
  • 11879a3 docs: test swtpm without qemu
  • 4071520 docs: update links
  • 0c1691d docs: update qemu page with tpm
  • dd662dd docs: update swtpm unixio example
  • 702542a feat(agent): disover serial number if not given
  • db89f90 feat(ci): spin 3 agents
  • 1d09bff feat(config): add 3 devices
  • e1c781e feat: add PR Template
  • 4f3ea7a feat: add run command and run agent
  • e61f053 feat: moving the doProgressReport
  • 491bd75 feat: prepare for more then single device
  • e1078c9 fix(agent): rename my-serial-number for testing
  • 618ab51 fix(certs): avoid curl install
  • c2f36c5 fix(certs): avoid irrelevant compilation
  • d38ee44 fix(certs): use mounted certs instead of built into image ones
  • cc72c4d fix(config): typo
  • 856a04e fix(deps): update module github.com/spf13/cobra to v1.8.1
  • 39c4e32 fix(revert): avoid curl install
  • 159d11c fix(server): move config files from buildtime to runtime
  • 07b2ab5 fix(server): remove docker image completely
  • a1c2abf fix: add user input validation
  • e722aa4 fix: all linter issues
  • 4c114e0 fix: allow to skip dhcp using url option
  • a9e5b9a fix: amend ssh to use go ssh pkg
  • b694841 fix: cobra commands
  • 0a7c8c9 fix: explicit cmdline parameters
  • f969315 fix: fill read ssh host key pub keys
  • 12252dd fix: helper script change container name
  • 120947f fix: improve log message
  • c6dcf8b fix: linter
  • b436a13 fix: modify configuration option output.format to output.formats
  • d6ebfce fix: move certs from build to runtime
  • 609f7fd fix: move image binary from dockerfile to runtime
  • b2faebe fix: move images to top folder
  • 65a30d4 fix: remove certs from sztp image completely
  • c025dc5 fix: remove json files
  • 7e7c500 fix: rename my to third
  • 127eb9f fix: rename opi-serial-number to third-serial-number
  • 3e1ac1a fix: run bootstrap sequence in a loop continuously
  • a17af68 fix: small print
  • 8b0f5e9 fix: switch agent to curl images
  • 7b005f6 fix: wrong badge link
  • 126f501 refactor: move progress to a separate file
  • fd911e2 refactor: move sztp-server content to top level
  • 1bb6e2c refactor: move tls to a separate file
  • 2b323ff refactor: put logic in discoverBootstrapURLs
  • 28c2e14 refactor: rename getBootstrapURL to discoverBootstrapURLs
  • 0c75756 refactor: use ini to parse os version
  • 0022755 test: --fail-with-body will also print data
  • b578e5c test: add --fail to curl
  • bb7b130 test: code dup removal
  • cc1a55a test: code duplication
  • 4fb77dc test: code duplication
  • 5f4ad85 test: code duplication
  • 00e127d test: fix broken previous commit
  • 33b5b5c test: getserialnumber via smbios
  • b60a837 test: small add for explicit get request
  • 4b3dcba test: small refactor
  • d60e74c test: small var rename
  • 243d889 tests: add tpm test

v0.4.0

31 Jul 21:28
Compare
Choose a tag to compare

Changelog

  • 88cb1e8 chore(deps): update alpine docker tag to v3.20
  • 19c9ebe chore(deps): update docker.io/library/golang docker tag to v1.22.4
  • a3a19d8 chore(deps): update docker/build-push-action action to v5.4.0
  • 2f1fe01 chore(deps): update docker/metadata-action action to v5.5.1
  • 21f9cd9 chore(deps): update docker/setup-buildx-action digest to abe89fb
  • 4b6fce8 chore(deps): update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.16.0
  • 86e9ee7 chore(deps): update pre-commit hook golangci/golangci-lint to v1.59.1
  • 8475fce chore(deps): update pre-commit hook renovatebot/pre-commit-hooks to v37.415.0
  • 302b5b7 chore: modify golangci conf
  • cc2bb89 ci: Build binaries using goreleaser
  • 5e0bd35 ci: add readonly bind mount option
  • 07507f2 ci: add swtpm docker
  • 9de78f3 ci: add swtpm to docker compose
  • 3c77452 ci: avoid apt install
  • 94f5d8a ci: fix typo
  • 7e76c59 ci: fix workflow name
  • edbf2c4 ci: prepare folder structure for dhcp feature
  • 2b14bd2 ci: use released docker image
  • 08a36e4 docs(swtpm): typo
  • d746488 docs(tpm): add more examples for key management
  • 9d9e332 docs(tpm): add more examples for key management
  • aa2f320 docs(tpm): add more examples for key management
  • 54157bc docs: add huawei link
  • 9fc7a67 docs: add unixio option to swtpm
  • 45fed6d docs: explicit tcp for swtpm emulation
  • be0acde docs: fix readme file
  • 78fd4fd docs: fix readme to match code
  • 384a061 docs: howto serial number
  • 8f3f154 docs: small fix
  • bcaf0dc docs: started to work on tpm qemu page
  • 42fa12e docs: swtpm socket naming issue
  • a2b2251 docs: swtpm with and without qemu link
  • 11879a3 docs: test swtpm without qemu
  • 4071520 docs: update links
  • 0c1691d docs: update qemu page with tpm
  • dd662dd docs: update swtpm unixio example
  • 702542a feat(agent): disover serial number if not given
  • db89f90 feat(ci): spin 3 agents
  • 1d09bff feat(config): add 3 devices
  • e1c781e feat: add PR Template
  • 4f3ea7a feat: add run command and run agent
  • e61f053 feat: moving the doProgressReport
  • 491bd75 feat: prepare for more then single device
  • e1078c9 fix(agent): rename my-serial-number for testing
  • 618ab51 fix(certs): avoid curl install
  • c2f36c5 fix(certs): avoid irrelevant compilation
  • d38ee44 fix(certs): use mounted certs instead of built into image ones
  • cc72c4d fix(config): typo
  • 856a04e fix(deps): update module github.com/spf13/cobra to v1.8.1
  • 39c4e32 fix(revert): avoid curl install
  • 159d11c fix(server): move config files from buildtime to runtime
  • 07b2ab5 fix(server): remove docker image completely
  • a1c2abf fix: add user input validation
  • e722aa4 fix: all linter issues
  • 4c114e0 fix: allow to skip dhcp using url option
  • a9e5b9a fix: amend ssh to use go ssh pkg
  • b694841 fix: cobra commands
  • 0a7c8c9 fix: explicit cmdline parameters
  • f969315 fix: fill read ssh host key pub keys
  • 12252dd fix: helper script change container name
  • 120947f fix: improve log message
  • c6dcf8b fix: linter
  • b436a13 fix: modify configuration option output.format to output.formats
  • d6ebfce fix: move certs from build to runtime
  • 609f7fd fix: move image binary from dockerfile to runtime
  • b2faebe fix: move images to top folder
  • 65a30d4 fix: remove certs from sztp image completely
  • c025dc5 fix: remove json files
  • 7e7c500 fix: rename my to third
  • 127eb9f fix: rename opi-serial-number to third-serial-number
  • 3e1ac1a fix: run bootstrap sequence in a loop continuously
  • a17af68 fix: small print
  • 8b0f5e9 fix: switch agent to curl images
  • 7b005f6 fix: wrong badge link
  • 126f501 refactor: move progress to a separate file
  • fd911e2 refactor: move sztp-server content to top level
  • 1bb6e2c refactor: move tls to a separate file
  • 2b323ff refactor: put logic in discoverBootstrapURLs
  • 28c2e14 refactor: rename getBootstrapURL to discoverBootstrapURLs
  • 0c75756 refactor: use ini to parse os version
  • 0022755 test: --fail-with-body will also print data
  • b578e5c test: add --fail to curl
  • bb7b130 test: code dup removal
  • cc1a55a test: code duplication
  • 4fb77dc test: code duplication
  • 5f4ad85 test: code duplication
  • 00e127d test: fix broken previous commit
  • 33b5b5c test: getserialnumber via smbios
  • b60a837 test: small add for explicit get request
  • 4b3dcba test: small refactor
  • d60e74c test: small var rename
  • 243d889 tests: add tpm test