------------------------------------------------------------------- Thu Oct 1 20:42:43 UTC 2020 - Stefan Nica - Update 0001-Tests-Do-not-switch-image-scanner.patch ------------------------------------------------------------------- Thu Oct 1 10:31:12 UTC 2020 - Stefan Nica - stop using python 2.x, it is 2020 after all - remove use singlespec macros, we only need one build not multiple ones ------------------------------------------------------------------- Wed Sep 30 16:54:57 UTC 2020 - Stefan Nica - harbor-test: change requires to python3 packages ------------------------------------------------------------------- Tue Sep 29 19:41:49 UTC 2020 - Stefan Nica - Rebased locally carried patches - Removed 0001-Make-notary-remove-image-signature-more-flexible.patch ------------------------------------------------------------------- Tue Sep 29 19:20:03 UTC 2020 - Stefan Nica - Replaced swagger-codegen with openapi-generator for generating the Harbor python client libraries ------------------------------------------------------------------- Tue Sep 29 19:11:27 UTC 2020 - snica@suse.com - Update to version 2.0.3: * Escape the query string in list user (#13012) * remove the secret file of travis * Improve notary cmd on UI * fix(webhook): fix the verify cert logic of webhook endpoint (#13033) * Add ldap filter syntax validation when create search filter * Set LDAP groupname when PopulateGroup * Add Doc for Trivy * Update golang to 1.13.15 (#12836) * retry several times when failed to copy blob during the replication * Fix git action CI missing python sit packages issue * Fix issue of missing swagger package for python API test * fix migration issue (#12902) * rm docker dependency for go mod * Change pybot to robot in release 2.0.0 * Update drone e2e image to release 2.0.0 * Upgrade python and robot framework to 2.0.0 * cherry-pick replication adapter's change * fix db migration issue * fix(scan): fix the permission checking for artifact scanning * Refresh CA cert ------------------------------------------------------------------- Wed Sep 2 17:25:57 CEST 2020 - Jiri Suchomel - Added harbor-migrate-patch-notary subpackage, which contains simple program to fix the breakage that was introduced by migrate in notary (it packages upstream's harbor/src/cmd/migrate-patch). ------------------------------------------------------------------- Tue Sep 1 09:42:50 UTC 2020 - Flávio Ramalho - Add 0001-Tests-Do-not-switch-image-scanner.patch ------------------------------------------------------------------- Wed Aug 26 11:55:17 UTC 2020 - Sayali Lunkad - Add 0001-Adding-SUSE-theme.patch ------------------------------------------------------------------- Tue Aug 25 17:21:18 UTC 2020 - Stefan Nica - Add 0001-Use-exec-in-harbor-database-entrypoint.patch upstream patch (https://github.com/goharbor/harbor/pull/12880) ------------------------------------------------------------------- Tue Aug 25 15:43:55 UTC 2020 - Stefan Nica - Fix location of harbor sql database initialization scripts ------------------------------------------------------------------- Fri Aug 21 18:26:09 UTC 2020 - Stefan Nica - Created harbor-db and harbor-redis subpackages to host scripts and configuration files used for the Harbor database and redis services ------------------------------------------------------------------- Fri Aug 21 12:49:09 UTC 2020 - Stefan Nica - Fixed the golang-packaging strict version dependency ------------------------------------------------------------------- Thu Aug 20 21:42:23 UTC 2020 - Flávio Ramalho - Add oras as build requires for harbor-test - Add 0001-Disable-helm2-steps-on-push-chart-with-robot-account-test.patch ------------------------------------------------------------------- Wed Aug 19 08:01:19 UTC 2020 - dmueller@suse.com - Update to version 2.0.2: * bump up version to v2.0.2 (#12606) * fix update pull time issue (#12603) * Fix for project metadata * Enhance: Prolong the timeout of chartclient * Release connection after search ldap user Fixes: 12162 * fix SWR replication adapter pull-based * [fix] [replication] Success rate should be displayed as 0 when status is inprogress 1.[replication] sccess rate should be displayed as 0 when status is inprogress 2.[repository] fix get repo name error when the repo contains the project name field Signed-off-by: Yogi_Wang * Update vendor for helm client * chore(trivy): Bump up Trivy adapter to v0.12.0 * Fix Chart V2 Can't parse * Don't return the error detail back to the client when adding registry * Fix replication bugs #11974, #11939 * chore(db): change max_connections of postgres to 1024 * fix(db): set max open conns of sql.DB manually * Sync all tests from master to 2.0.0 ------------------------------------------------------------------- Wed Aug 19 07:53:26 UTC 2020 - Dirk Mueller - update spec file to pass source-validator ------------------------------------------------------------------- Wed Aug 12 20:02:33 UTC 2020 - Dirk Mueller - switch to helm (which is helm3) ------------------------------------------------------------------- Mon Aug 3 20:04:03 UTC 2020 - Stefan Nica - Fixed golang version to match Harbor upstream (1.13 instead of 1.14) - Update 0001-Add-SLES-support-to-install_cert.patch - Moved dependencies from container images to the harbor package - Populate GitCommit variable with release value via golang ldflags ------------------------------------------------------------------- Fri Jul 31 10:29:25 UTC 2020 - jsuchome@suse.com - Update to version 2.0.1: * Update configure-yml-file.md * Update configure-yml-file.md * Update configure-yml-file.md * Update configure-internal-tls.md * Update _index.md * Update _index.md * Update scan-all-artifacts.md * Update deployment-security.md * Update scan-individual-artifact.md * Update _index.md * Update create-replication-rules.md * Update _index.md * Update _index.md * Update _index.md * Update create-robot-accounts.md * Update configure-webhooks.md * Update managing-helm-charts.md * Update create-tag-immutability-rules.md * Update create-tag-retention-rules.md * Update adding-tags.md * Update deleting-tags.md * Update repositories.md * Update repositories.md * Update deleting-tags.md * Update deleting-artifact.md * Update deleting-artifact.md * Update deleting-artifact.md * Update create-labels.md * editorial update * feat(certs): install internal tls ca from /etc/harbor/ssl dir * bump up version to v2.0.1 * bump up clair v2.1.4 (#12247) * Remove the label from artifacts when deleting a label (#12211) * Makes api/users return 401 for request not authenticated * Fix: chart repo response code inconsistent * Fix UI issues with label target 2.0.1 * [fix][ui] about dialog Icon cutoff in safari fix #12144 env 10.78.96.167 Signed-off-by: Yogi_Wang * Lower the severity of a "Unknown" vulnerability * [fix][unauthorized] Support show relogin when unauthorized in popup modal 1.support show relogin when unauthorized in popup modali 2.change change member role error handle 3.change helm chart service error handle Signed-off-by: Yogi_Wang * Change status code for projects API (#12185) * Remove test button for webhook * fix(trivy): Bump up Trivy adapter to v0.11.0 * Remove the API to test a webhook * fix(trivy): Handle gracefully scratch and slim images * fix(jobservice):mismatch status issue when stopping job * Fix bugs with label 'target 2.0.1' * [fix] issue in front ui 2.0.1 1.fix add label issue 2.fix unauthorized user can contrl page Signed-off-by: Yogi_Wang * Update health check script for harbor-db (#12103) * fix(replication): ignore the problem of not getting Content-Length from the pull blob api * fix(cve-whitelist): fix panic in `Get` method of whitelist manager * Add timount on nginx configs * Enhance: Upgrade chartmuseum version * Update Clair to v2.1.3 * doc(readme):update readme to fix broken content * fixed install guide broken link in readme * Enhance verificaton for tag retention pytest * docs(scan): fix broken image link for limited successful status * doc(arch):add 2.0 arch diagram * update document of tag immutability for v2.0.0 (#11918) * Add doc for internal tls 1. Add md file 2. Update index * docs(configurtions): add docs for configurations of trivy scanner * Update doc for migration * docs(scan): add docs about image index scanning * feat(doc) update retention/replication doc * docs(helm-chart): add docs for OCI-compatible helm charts * changes ------------------------------------------------------------------- Fri Jul 24 11:00:54 UTC 2020 - jsuchome@suse.com - enabled changesgenerate option to automatically generate changes ------------------------------------------------------------------- Mon Jul 20 12:23:23 UTC 2020 - Flávio Ramalho - Add python-harbor package ------------------------------------------------------------------- Tue Jul 14 14:29:51 UTC 2020 - Sayali Lunkad - Added Makefile to pull in Nodejs dependencies Added files to harbor-portal package ------------------------------------------------------------------- Wed Jul 8 15:12:45 UTC 2020 - Stefan Nica - Add /var/log/jobs folder for harbor-jobservice ------------------------------------------------------------------- Wed Jul 8 14:06:18 UTC 2020 - Stefan Nica - Included default configuration for harbor-core ------------------------------------------------------------------- Mon Jul 6 21:46:22 UTC 2020 - Stefan Nica - Added harbor user/group to the package. Added proper state folder. ------------------------------------------------------------------- Thu Jul 2 16:39:44 CEST 2020 - jsuchome@suse.com - Added basic config file for harbor-jobservice ------------------------------------------------------------------- Wed Jul 1 17:36:05 CEST 2020 - jsuchome@suse.com - Added basic config file for harbor-registryctl ------------------------------------------------------------------- Fri Jun 26 12:58:40 UTC 2020 - Sayali Lunkad - Added Swagger API ------------------------------------------------------------------- Thu Jun 25 11:35:57 UTC 2020 - Sayali Lunkad - Initial commit