Skip to content

v1.8.7-beta.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Nov 15:46
· 0 commits to main since this release
v1.8.7-beta.0
11deb85

Changelog

  • 81aa465 Add '-dev' parameter for generate-list
  • 161a379 Add 'convert-list' cmd & rename main.go
  • 8ad40f3 Add CN docs
  • da82941 Add Docker Pulls & Go Report Card in README
  • 6b68a76 Add FAQ in docs
  • 3fc0710 Add GitHub URL in help message
  • d6419a6 Add KDM system image list generation
  • 10cf992 Add Makefile and scripts
  • 7c18dac Add Mirrorer ID and Imagerer ID
  • b451057 Add OCI source image support
  • 5d8de42 Add no-arch-failed option to mirror & save cmd
  • 361ba22 Add os & no-arch-os-fail options
  • 4cdd0a3 Add async mode & Update mirror unit test
  • ac39b62 Add auto create harbor project
  • 6d3ce35 Add bash completion in docker & Update unit-test
  • a05cb2c Add build status in README
  • fa81cf0 Add chart url support & update test codes
  • 8f6c41f Add code of conduct
  • a215fee Add custom compress format support
  • 4b8f16e Add dapper support
  • 3a0f3d5 Add default harbor project name
  • 83db581 Add docker-image docs
  • 33f70b8 Add drone pipeline
  • 273cf76 Add generate cluster versions for generate-list
  • a32ff27 Add generate list from KDM & chart functions
  • 75ac969 Add go modules
  • 0a260ff Add hangar archive index version comparison
  • fa0a83b Add image-only option for archive ls
  • 5b4686b Add linter in CI & Update README
  • 819be2e Add load-validate help message
  • 496a70b Add load-validate support
  • 2c6d25a Add lower version skopeo 0.1.x support
  • a959e6a Add make docker images scripts
  • 60789d4 Add mirror command usage in README
  • 2e19e30 Add mirror-validate
  • 69f9b3a Add multi-part tarball support
  • f11b450 Add overwrite option for mirror/load cmd
  • ebafed4 Add registry self check & bug fix
  • 1c622ea Add save, load related methods
  • c3d97d6 Add scan command
  • 66670c7 Add scan command validation test
  • c459099 Add sign & generate-sigstore-key functions
  • 237cfd2 Add skip tls verify support for generate-list
  • 28011ab Add static binary build to GHA workflow
  • c7ab917 Add tar.gz support & self-signed cert support
  • 6c43b8f Add test & remove rm cache folder in Makefile
  • 27207de Add utils test, and Mirrorer & Imager interface
  • 5963a70 Add validation tests & docs
  • 5a5bec9 Add validation tests of no-arch-failed option
  • 761b33e Add version compare when load image
  • 255bd86 Added tls-verify option
  • cb0700b Added hangar inspect subcommand
  • 70dc749 Added osFeature in archive index
  • 705952a Added signal handler for saver
  • 5eb0f94 Added validate subcommand for mirror/save/load
  • 256e9c2 Auto detect osVersion/osFeature/variant
  • 5c78cac Avoid append nil pointer to slice
  • 8627513 Bug fixes
  • ade528d Bump bci base image 15.6
  • 530a30f Bump crypto v0.17.0
  • 866d10c Bump dependencies
  • 8df83c7 Bump dependencies
  • 5700425 Bump dependencies
  • 5b682f3 Bump dependencies
  • e5da34a Bump dependencies & Fix CVEs
  • acd01c7 Bump dependencies & Updated logrus output hook
  • c608cc4 Bump dependencies version
  • 68b4692 Bump github.com/Masterminds/semver/v3 from 3.2.1 to 3.3.0
  • c0aa3b1 Bump github.com/containers/common from 0.58.2 to 0.58.3
  • 7252c48 Bump github.com/containers/common from 0.58.3 to 0.59.1
  • 1a82c49 Bump github.com/containers/common from 0.59.1 to 0.60.0
  • 81c3d55 Bump github.com/containers/common from 0.60.0 to 0.60.2
  • 3d58eb7 Bump github.com/containers/image/v5 from 5.30.0 to 5.30.1
  • 16530ef Bump github.com/containers/image/v5 from 5.31.0 to 5.31.1
  • 72da68a Bump github.com/containers/image/v5 from 5.32.0 to 5.32.1
  • 3d0a5d7 Bump github.com/rancher/rke from 1.5.10 to 1.6.1
  • b30782d Bump github.com/rancher/rke from 1.5.8 to 1.5.9
  • ed5beb8 Bump github.com/rancher/rke from 1.5.9 to 1.5.10
  • cfe160f Bump github.com/rancher/rke from 1.6.2 to 1.6.3
  • ed27d94 Bump github.com/spdx/tools-golang
  • d9efa1e Bump github.com/spdx/tools-golang from 0.5.4 to 0.5.5
  • 8356e03 Bump github.com/spf13/cobra from 1.8.0 to 1.8.1
  • 55d9cea Bump golang 1.22
  • cb086ba Bump golang.org/x/mod from 0.17.0 to 0.18.0
  • d3c42c5 Bump golang.org/x/mod from 0.18.0 to 0.20.0
  • 65ae7cd Bump golang.org/x/mod from 0.20.0 to 0.21.0
  • ab885f6 Bump golang.org/x/mod from 0.21.0 to 0.22.0
  • fefcf65 Bump golang.org/x/term from 0.19.0 to 0.20.0
  • 2c9bc22 Bump golang.org/x/term from 0.20.0 to 0.21.0
  • d448d01 Bump golang.org/x/term from 0.21.0 to 0.22.0
  • 0895abc Bump golang.org/x/term from 0.25.0 to 0.26.0
  • 8743285 Bump helm v3.11.1
  • 45462a6 Bump helm.sh/helm/v3 from 3.14.4 to 3.15.3
  • 8155491 Bump helm.sh/helm/v3 from 3.16.1 to 3.16.2
  • a46c8df Bump helm.sh/helm/v3 from 3.16.2 to 3.16.3
  • 22b6098 Bump kubernetes versions to fix CVE
  • ae0593a Bump modernc.org/sqlite from 1.29.7 to 1.29.9
  • fb28c23 Bump modernc.org/sqlite from 1.29.9 to 1.30.0
  • 6ad239e Bump modernc.org/sqlite from 1.30.0 to 1.30.1
  • e72b207 Bump modernc.org/sqlite from 1.30.1 to 1.31.1
  • 074db40 Bump modernc.org/sqlite from 1.31.1 to 1.32.0
  • 9c7b46a Bump modernc.org/sqlite from 1.33.1 to 1.34.1
  • 9b98f2c Bump skopeo to v1.12.0
  • 9c35a59 Bump zip library v0.2.1-beta.1
  • 71a169f Create latest tag when final release
  • c092c5d EXP Validation test
  • 5728e32 Enable completion command
  • f789554 Expose charts image related methods
  • d5a3638 Fix GHSA-9763-4f94-gfch
  • 5519b61 Fix no-arch-failed when mirror schema1 image
  • 9a9d8af Fix append new line missing '\n'
  • 77f3721 Fix bug & update image mirror
  • 12c2065 Fix bug & update info logs
  • 9a4f36f Fix bug when save/sync images have shared blobs
  • 92c2e7d Fix bugs & General improvements
  • 064ea61 Fix bugs & Update log message
  • 1a1f834 Fix bugs load system images & Add externalimages
  • 234018d Fix building wrong manifest index
  • f0f244f Fix default project name not work in load mode
  • 74ea158 Fix generate wrong images when repository is empty
  • 4d83187 Fix kdmimages test failed
  • 34dbd6b Fix layer not cleanup when load & Update help msg
  • 961826b Fix load chart.yaml missing values
  • 80317a7 Fix load failed on existing images
  • 937df14 Fix load/save-failed list is empty
  • bd74ca1 Fix mirror validate failed on SLSA Provenance
  • 2aef342 Fix mirror validate failed when image has SLSA provenance
  • f228d6e Fix panic when copy OCI images and other bugs
  • 1d30ec8 Fix panic when executing generate-list
  • 11db7de Fix project not created & warning message on harbor
  • 4de4fae Fix scan command wrong output file name
  • b296247 Fix typo
  • 2fc4f32 Fix validation test image list
  • 94a45ea Fix wrong path in docs
  • 6166db7 Ignore SSL certificate when download KDM data json
  • 041b834 Init commit
  • 8039d86 Init commit for v1.7
  • 8737425 Move packages into pkg folder
  • 043365f Optimize log message output
  • 6fc7bf1 Prepare build scripts for v1.7
  • 7c1bd8b Read password from docker config
  • 59d6d04 Refactor Mirrorer and Imagerer interfaces
  • e4cb6a1 Refactor command entrypoints
  • 7454218 Refactor docker login registry
  • d7b8124 Refactor logic to copy SLSA provenance
  • d26b51e Refactor manifest builder add logic
  • 9b4f19f Refactor mirror with image/v5/manifest api
  • 9cfb794 Refactor project name to hangar
  • e6e9bba Remove GOPROXY in dapper config
  • bc4302b Remove RKE2 windows images in generated image list
  • b0da0b7 Remove ReadJson* functions & Update log fields
  • 8668678 Remove rancher/rke & helm dependencies
  • 1998392 Remove archive part package
  • 0c72bd6 Remove auto download skopeo binary & Bug fix
  • 3e75032 Remove docker, buildx & Add skip tls verify
  • 6828bb4 Remove extraimages
  • f57332d Remove git-token parameter from generatelist
  • 60ba443 Remove unused file
  • ce881b9 Remove unused utils functions
  • 4776547 Remove useless interface
  • 587818b Replace to cnrancher/rancher-webhook for GC 2.7
  • 6483d55 Restore to use helm & rke/kdm dependencies
  • aa4bc7e Revert to dev version & Fix build flags
  • 197298b Skip create tarball when no image saved
  • 6b047ec Support load from multi files
  • c1bc2cc Update 'skopeo copy' command output in async mode
  • 14f37d2 Update CI pipeline
  • 55e689a Update CI scripts
  • b7c7837 Update CI scripts & version & test codes
  • 28a4e44 Update CN docs & README
  • ad03867 Update CN docs of mirror-validate
  • bda33cb Update CacheImageDirectory
  • 0851c2c Update Drone CI pipeline
  • 89be587 Update GHA release workflow
  • 1326973 Update ID type & make build
  • d96c702 Update Makefile & Hangar docker image
  • 55e83f4 Update PartHelper Reader method & log message
  • 7a2841c Update PartHelper Write & Read method
  • 5622073 Update README
  • 0606664 Update README
  • d15c5ca Update README
  • e71145a Update README
  • 787b170 Update README
  • b305dad Update README
  • 3e42a0d Update README & Add issue/pr templates
  • 9f3f786 Update README & Fix misspell
  • 1e8285a Update README & docs
  • 88431af Update README & docs
  • 5ac98f1 Update README & help message
  • efdde52 Update README license
  • be7360a Update README to add OBS badge
  • 43d5253 Update docker buildx create manifest list
  • 59fdad9 Update add project name & copied tag
  • 84bc285 Update archive export to ignore invalid image list format
  • 0a2420b Update archive export/merge validation test
  • 886452f Update archive ls command output more info
  • a156a13 Update build flags
  • 80a9b01 Update build flags for RC release
  • ccb1c46 Update build script
  • 3433387 Update build scripts
  • b38252f Update build scripts & arm64 CI commands
  • 24bfcb8 Update build scripts & disable CGO
  • 4c2bce2 Update buildManifest logic
  • f65eb16 Update cmd generalelist resources
  • 55e9705 Update code of conduct
  • cd4bb1e Update command add hide log time option
  • b4f4b6d Update command line outputs
  • c5590a0 Update compare constraint when load chart images
  • f3cb0e3 Update compress command line options
  • 35247ab Update convert list command & Fix bug
  • 15e14a6 Update create project when load
  • 0fa07fd Update dapper config output dist
  • 2c1a33b Update dapper file
  • 1a710e1 Update decodeValuesInDir to check stat first
  • f3ddf41 Update decodeYAMLFile to use yaml.v2
  • a8e85f7 Update default execute commadn func
  • 40c6b10 Update default registries.d config
  • 0e24e4c Update default save folder
  • 92eee54 Update default-project parameter & docs
  • 58d6aee Update dependency versions
  • 1b57b7b Update discaed image logic for KDM system image
  • dd2d539 Update docker image entry & Bump dependencies
  • 998d911 Update docker build scripts
  • 65db0cf Update docker username password
  • e149c9b Update docker-image docs
  • 82aeaa6 Update docker-images docs
  • 79ae8af Update docs
  • 4f076fd Update docs
  • 866bcb9 Update docs
  • 9eb98d1 Update docs
  • 52fa360 Update docs
  • cc84782 Update docs
  • be344b9 Update docs
  • 05235ac Update docs
  • cf14e7c Update docs
  • 887902a Update docs & help message
  • 9afa910 Update docs & log message of mirror-validate
  • 3373575 Update docs about convert-list
  • 4199853 Update docs about environment variables
  • 1ca461a Update docs about install skopeo
  • facc94d Update docs about self-signed-ssl
  • 05c59cc Update docs of generate-list
  • c73aac3 Update docs of load part files
  • 8588e11 Update drone config
  • 1dfe1b1 Update drone config
  • 68fe8b5 Update generate-list cmd usage & docs
  • ef42a7f Update generate-list command help info
  • 6529a3f Update generate-list to add 2.9 support
  • 0541a56 Update generate-list to customize KDM image outputs
  • 787d83d Update generate-list validation test
  • 83ae8ab Update generate-list validation test
  • d2f66de Update generatelist cmd & chartimages log msg
  • 17695a6 Update generatelist functions & cmd package names
  • 82fee0d Update get source image info of image-tool
  • e196b0e Update golangci-lint config
  • 7f45ed7 Update goroutine pool & manifest init method
  • 7a1c857 Update hangar Dockerfile base image to SLE BCI
  • a90c63a Update hangar validation tests for v1.7
  • 1f69f2b Update harbor registry URL get method
  • 2a4b41f Update help message of generate-list
  • 9eb79f8 Update image mirror
  • 98b4d7b Update image mirror
  • 63044ef Update indentation in docs
  • 2ec89ea Update inspect image info & login to registry
  • 1233905 Update issue template & dependabot config
  • 09428f3 Update kdm filter deprecated version
  • aa36120 Update list generator
  • 45e93a5 Update load & save images
  • cde48f4 Update load & save, fix bug
  • efe96cf Update load default project
  • 38897fb Update load docs
  • a557b53 Update load-validate
  • 8bb0f13 Update log & docker login registry when save
  • 56ea233 Update log message
  • 732d4e9 Update log message
  • 4e1e17a Update log message of mirror-validate
  • 505754e Update log when push new image to dest & Bug fix
  • 46be0f1 Update logic of load buid manifest list
  • 36acd57 Update logic to check dependencies
  • d47d6bf Update make ci & make clean
  • debd056 Update make clean & log message
  • 04edfe7 Update make release script
  • fc89d8d Update make release scripts
  • a91579b Update manifest inspector retry logic
  • 10c336d Update manifest list compare
  • 982123a Update manifest list log message
  • 394c58a Update mirror & Fix bug
  • 68fa171 Update mirror failed image list
  • 3e4029b Update mirror image
  • c33bb84 Update mirror stdin mode prompt output
  • c5b37a7 Update mirror unit test & Bug fix
  • f7ca833 Update question.md MIME type
  • c57777a Update questions
  • f5c3361 Update registry execute command functions
  • 6d0cefc Update registry userAgent
  • 69dee37 Update save & mirror docs
  • 5709739 Update save image directory
  • a119373 Update save image list json
  • c7dc03a Update save template version to v1.1.0
  • 57edbef Update save-image compress=dir
  • 000d53a Update saved template & image saved folder
  • ec25032 Update scan validation test of spdx-csv
  • 7b5ce99 Update sign cmd cobra annotation
  • 09a74a7 Update skip copy logic to compare platform
  • 6df30d9 Update skip log output
  • 8196dd9 Update skopeo & docker path
  • 786db5a Update skopeo not found log
  • 3c9b189 Update template version check
  • 5504039 Update template version comparison & Log message
  • a3b6be3 Update test codes
  • 16d2abb Update test dapper config use-sigstore-attachments
  • 7523db5 Update test script
  • 870379c Update tests & Fix bugs
  • 91156f5 Update the clone chart repo path
  • e702b80 Update the default cache directory
  • d517921 Update the load log output
  • 9c44856 Update the logic of generate-list
  • 56ac497 Update the sync docs & Fix compress bugs
  • ac0db1d Update time 2024
  • 63f4b7a Update to GC KDM sources
  • 2c04b14 Update to add SLSA provenance copy support
  • cdf8206 Update to add SLSA provenance copy support
  • e8f8bc2 Update to add spdx-csv support
  • af042e7 Update to bump dependencies
  • 21b9b7a Update to pass system context and policy properly
  • 9933c03 Update to refactor validation tests
  • 377c182 Update to replace k8s versions
  • 075c2d0 Update to run validation test on release only
  • 1b0d73e Update to use global KDM
  • f8ee531 Update trivy default db repository
  • fbab91b Update usage mesasges
  • d7b83e1 Update use harbor to run validation test
  • adef549 Update utils and imager unit test
  • eceba34 Update validation test docs
  • b07378a Update validation test k3s cluster name
  • d145bd8 Update validation test resource release script
  • 8217dbf Update validation test scan images
  • 617e950 Update validation test scripts of load command
  • f98d522 Update validation test to support skip tls verify
  • 1f7f227 Update validation test trivy db repo
  • 161d181 Update version subcommand
  • 1a8daa7 Updated Mirrorer output the mirror failed list
  • 2f1bbc7 Updated README & Remove docs
  • fd40f39 Updated command shell completion & Bug fixes
  • 94928dd Updated load manifest builder & Fixed test scripts
  • 7327ae4 Updated loader to load images from archive
  • b048f9e Updated save archive index function
  • 356db8d Updated saver to clean duplicated layers
  • 86df6de Updated the log message output
  • 6456a7f Updated to add sync command & Fixed bugs
  • ca39ce6 Updated to add zip archive updater
  • 9f63511 Updated to bump zip updater version
  • 6185d5c Updated to handle SIGINT signal properly
  • d0abed6 Updated to refactor harbor V2 APIs
  • 08e4ed3 Updated to skip copy images properly
  • 2dfa462 Upgrade dependencies to fix CVE issues
  • ec2c17f Use oci share folder to reduce tarball size
  • 3b6d451 Use pgzip to compress concurrently
  • da3a072 Version 1.0.0
  • ba364e0 Version 1.0.1
  • 0b2df8b Version 1.1.0
  • 1690703 Version 1.2.0
  • d2d7e74 Version 1.2.1
  • 608492d Version 1.2.2
  • 3899cc2 Version 1.2.2-rc1
  • 329eb26 Version 1.2.3-rc1
  • 1f33f65 Version 1.3.0
  • ae425c0 Version 1.3.0-rc3
  • e7ae731 Version 1.3.0-rc6
  • 3973fa0 Version 1.3.0-rc7
  • f54c206 Version 1.3.0-rc8
  • 0024091 Version 1.4.0-rc1
  • a908ebe Version 1.8.1
  • f1f354b Version 1.8.2
  • b0210a9 Version v1.3.0-rc1
  • 224899a Version v1.3.0-rc4
  • 28807d5 Version v1.3.0-rc5
  • 09630c4 Version v1.4.0
  • 537c1d5 Version v1.4.0-rc2
  • 226e983 Version v1.4.0-rc3
  • a170801 Version v1.4.1
  • 09b8980 Version v1.4.1-rc1
  • b85a929 Version v1.4.1-rc2
  • 9f89d50 Version v1.4.2
  • b6f6897 Version v1.5.0
  • ddc08a7 Version v1.5.0-rc
  • 2434dee Version v1.6.0
  • 85cad71 Version v1.6.0-rc
  • cfb8182 Version v1.7.0
  • fb13240 Version v1.7.0
  • d62307e Version v1.7.1
  • ab80d96 Version v1.8.3
  • 2560fda archive: Add merge/export commands
  • 0b8a003 archive: Updated to use store method
  • f7e3c75 cmd: Fix compress --part-size not working
  • 68b8cb5 cmd: add 'compress' & 'decompress' subcommands
  • 455e9e1 cmd: add sync subcommand
  • 8868429 cmd: refactor flags with cobra
  • c62e1fd cmd: rm redundant cmdJob arg
  • 2219b16 decompress: Bug fix
  • 095c65d dockerfile: change WORKINGDIR to images
  • d61121f feat: Migrate to GHA
  • 0fe94ec go mod tidy
  • 3d82325 mirror: update the logic of get image digest
  • d8a1c54 sync: Fix invalid file path