Commit Graph

246 Commits

Author SHA1 Message Date
Yan ba231aa070
Add radis image into offline installer (#4582) 2018-04-04 01:20:24 -07:00
Steven Zou 250360307b Modify docker compose file template and make file to enable new job service
Fix typo in Makefile under photon

Fix version tag issue of redis container

Assign container name for redis container

Update docker compose template to enable network for redis

Remove exposed ports of redis from compose yaml tpl
2018-03-30 16:52:55 +08:00
Yan 2095fb0c0a
Update harbor build naming convention (#4461) 2018-03-23 02:56:29 -07:00
Yan 5edbd00318
Revise harbor build version (#4445) 2018-03-21 13:03:49 +08:00
Tan Jiang f83c65bcc5 Reduce the output of build.
The following are done to avoid travis-ci failing due to too much log
size.
1) Update Makefile and scripts to make go build less verbose.
2) Make tdnf less verbose
2018-02-27 20:54:52 +08:00
yixingj 9c8706b0ce Fix images tag issue.
move the image tag out
only remove the first : in the keypair.
2018-01-25 17:34:47 +08:00
wangyan bb10e018a5 Change harbor build number to drone number plus git commit 2018-01-22 02:13:42 -08:00
Deng, Qian b3e65ed71e Update migration tool for v1.4
1. Update database meta file
2. Add migration file for 1.4
2018-01-16 15:38:51 +08:00
yixingj ecd0bbf2dd Enable Clair in HA
Run clair with Core Harbor services
Add check logic for Clair DB
2017-12-21 23:23:35 +08:00
wangyan cfce2ca4e9 Refine image tag name and script path when to build offline bundle 2017-12-18 23:50:48 -08:00
wangyan 1e750a1ed4 Unify images tags and build process 2017-12-14 23:52:18 -08:00
yixingj d328e2586e HA installation script
Add --ha options when install Harbor.

Currently it does nothing.
2017-12-07 22:56:57 +08:00
reasonerjt 074aa352ba Bump up mariaDB's version 2017-11-21 06:42:41 -08:00
yixingj cb47b44ee8 Fix clair images version issue
Update clair image version in Makefile
2017-11-10 12:10:08 +08:00
Daniel Jiang 7a4a66cbd9
Merge pull request #3521 from wy65701436/fix-offline-installer
Return error on packaging offline installer failure
2017-11-07 10:53:27 +08:00
Yan 3d1713ac70
Merge pull request #3543 from wy65701436/update-migrator-13
Update migrator version to 1.3
2017-11-03 15:29:47 +08:00
root 6f335bdb1a Deprivilege harobr-log, harbor-db, registry image.
This change involves using non-root user to run the process of the
docker images.  Also made update in Dockerfile to make the containers
support "read-only" and introduce "HEALTHCHECK". Note the "read-only"
options are not enabled in docker-compose, to cover the very corner
case when user wants to update the container filesystem manually.

Remove read only option from docker-compose template by default
2017-11-02 23:35:06 -07:00
wangyan ec8216a7db Update migrator version to 1.3 2017-11-02 23:23:19 -07:00
Daniel Jiang f7967e22ab
Merge pull request #3482 from yixingjia/ossclairupdate
Update Clair base images
2017-11-02 14:23:33 +08:00
wangyan 6c092e2172 Return error on packaging offline installer failure 2017-11-01 03:09:45 -07:00
wangyan 9e1049e3c9 Update package offline installer with vmware/photon 2017-10-31 22:17:46 -07:00
yixingj 651cb81389 Update Clair base images
1>update clair base iamges to vmware/photon:1.0
2>update oss packages to latest
2017-10-30 17:04:14 +08:00
yixingj 2953ca9967 Update Notary base images and oss package
1> Update Notary server image to vmware/photon
2> Update NOtary signer image to vmware/photon
3> update oss package to latest
2017-10-30 14:46:33 +08:00
Tan Jiang 1871011a5d Provide Dockerfile and artifacts for building mariadb on photon OS.
Also update the docker-compose template such that the notary db instance
will be provisioned via the mariadb-photon image.
2017-10-20 14:41:36 +08:00
yixingj 3dc0f65fb3 Update OSS in postgresql image
1> update OSS in postgresql image
2> update postgresql to 9.6.5
2017-10-12 17:08:47 +08:00
Masataka Mizukoshi 96bc432b4f fix typo 2017-08-31 04:57:02 +00:00
yixingjia 549ad02ac7 Update postgresql to 9.6.4 (#3093) 2017-08-21 18:16:57 +08:00
wangyan 14d23b8a63 add migrator into offline installer 2017-07-31 18:06:30 +08:00
Yan 686b477775 update registry to 2.6.2 (#2851)
rm dockerfile

update

add comments
2017-07-24 02:19:32 -07:00
Yan 7040e5ad5a Clair photon (#2721)
* update

* update

* modify docker compose

* update tag

* update
2017-07-10 21:00:44 -07:00
yixingj b2ac6c37d2 Also update clair in offline package 2017-07-05 18:28:41 +08:00
yixingj c3587389e9 fix nginx offiline package 2017-06-30 14:13:18 +08:00
yixingjia a64926231d Merge pull request #2629 from yixingjia/postgresqlonphoton
Update clair postgresql to use photon os
2017-06-27 17:30:26 +08:00
yixingj 27670742b4 Change version fromat and add init db sql directory 2017-06-26 15:31:34 +08:00
Steven Zou 0dd38abe5a Update Makefile 2017-06-26 11:24:04 +08:00
yixingj e0af9c036f Update clair postgresql to use photon os 2017-06-26 10:56:29 +08:00
Steven Zou 7c68c1ca69 Enhance script in make/dev/nodeclarity/entrypoint.sh 2017-06-23 18:58:58 +08:00
wangyan b71584457f udpate DB image version 2017-06-14 02:22:26 -07:00
wangyan 02df58b4b6 clair integration 2017-06-13 02:13:24 -07:00
Daniel Jiang 32102c1523 Merge pull request #2332 from vmware/release-1.1.0
merge 1.1.0 to master
2017-05-19 07:19:46 -07:00
Daniel Jiang 0b02231093 Update registry img (#2330)
* update the registry image

* update other yml files and docs to reflect image update
2017-05-19 00:19:27 -07:00
wangyan 1d0721fdfc Fix permission issue catched by GAS Scanner
Support UI UT

add output

ad npm install

add npm install
2017-05-05 04:37:40 -07:00
Daniel Jiang eb39fbf814 Merge pull request #2157 from vmware/release-1.1.0
merge 1.1.0 fix code into master
2017-04-27 17:27:23 +08:00
kunw eddde3c804 Update for harbor UI builder image. 2017-04-26 16:00:18 +08:00
wangyan b061efdeb8 add 1.1.0.1 support
update 1.1.x

update 1.1.x
2017-04-24 23:49:27 -07:00
wangyan 29845dbcca add clarity support 2017-04-21 02:08:13 -07:00
wangyan f41fcdeeb4 update compile document
update makefile

update per comments

update document
2017-04-17 04:05:33 -07:00
wy65701436 ec06bd2073 add crt 0600 2017-04-10 22:06:39 -07:00
wy65701436 6b2b9cdc83 fix issue 1932 2017-04-09 05:16:52 -07:00
Tan Jiang 24f2f5d860 update makefile 2017-04-07 17:27:24 +08:00
wy65701436 40ae3694f6 update make file 2017-04-05 01:00:39 -07:00
wy65701436 b827fdd5a5 use gzip to save docker images. 2017-04-04 23:48:29 -07:00
wy65701436 626123b66f fix git tag bug 2017-03-28 17:40:33 -07:00
wy65701436 104116ff59 update versiontag 2017-03-26 23:33:10 -07:00
wy65701436 ebbdc7d747 change version to gittag 2017-03-26 19:41:25 -07:00
wy65701436 02431de5a4 add -v to docker-compose down 2017-03-23 22:45:01 -07:00
Tan Jiang 8b1eaded2f update Makefile 2017-03-23 12:40:11 +08:00
Tan Jiang 980101eab5 package vmware/registry into offline package 2017-03-23 12:36:36 +08:00
Daniel Jiang 610b2dd620 Merge branch 'dev' into registry-photon 2017-03-23 11:03:54 +08:00
Daniel Jiang 6d013531a7 Merge pull request #1717 from reasonerjt/dev
restrict access to notary db
2017-03-23 11:01:01 +08:00
Tan Jiang 44cd3ec85b update make file and docker compose template 2017-03-22 20:56:08 +08:00
Tan Jiang 1e90b1eab6 update Makefile 2017-03-22 20:31:21 +08:00
wy65701436 c5633f7ce8 add version support 2017-03-21 04:56:59 -07:00
Tan Jiang 6e09ae89e3 Use notary images based on photon, migrate db in notary's images 2017-03-21 18:46:10 +08:00
Yan 038d7dd90c Dev new ui (#1)
* Updates for verfied tags deletion.

* Remove old UI.

* Move i18n folder.

* Updates for latest UI codes.

* make travis with latest dev code.

* update test code

* add cat log

* cat nginx

* cat nginx

* fix template error

* remove --with-notary

* remove controller test

* fix controller test bug

* modify controller test

* debug controller test

* update controller test

* update index title to harbor, discussed with Kun.

* Update package.json

* Merge latest UI changes.

* remove git
2017-03-20 18:51:20 +08:00
Wenkai Yin b5513d6281 create a variable to define the version of registry 2017-03-17 14:01:36 +08:00
Wenkai Yin 108aa21499 upgrade registry to 2.6.0 2017-03-16 13:44:16 +08:00
wy65701436 fd5a2824b6 update per review. 2017-03-10 02:57:10 -08:00
wy65701436 481ba06003 support notary 2017-03-09 03:02:44 -08:00
wy65701436 f50b5bbbaa modify nortary => notary 2017-03-08 00:30:59 -08:00
wy65701436 371929499a to support nortary 2017-03-08 00:12:13 -08:00
wy65701436 9441b2711f make support clarity 2017-03-07 23:43:07 -08:00
Wenkai Yin 414e8a8bcf Merge remote-tracking branch 'upstream/dev' into 170224_merge_config
Conflicts:
	make/docker-compose.tpl
	src/ui/service/token/authutils.go
2017-02-24 13:52:19 +08:00
Tan Jiang c3c1b84ed1 preparae --conf instead of -conf 2017-02-20 13:21:29 +08:00
Wenkai Yin 6dc6b4fa79 update Makefile 2017-02-10 17:03:21 +08:00
yhua 4c213a8717 remove openldap lib from Dockerfile and support build with offcial golang image(1.7.3) 2017-01-04 17:48:20 +08:00
yhua 0249f2181a update registry from 2.5.0 to 2.5.1 2016-12-15 16:50:50 +08:00
yhua 73200193d1 package the photon 1.0 image in offline.tgz 2016-11-29 12:44:54 +08:00
yhua 09b62157cf modify prepare for genrate all common/config files from template 2016-11-08 17:40:19 +08:00
yhua 9c91fdc18e update Makefile for local create compile_ golangimage and fix some issue 2016-11-08 14:23:41 +08:00
yhua fa9df7c75f resolve conflict(2) 2016-11-04 18:32:33 +08:00
yhua 84f4a69f26 reslove confilc(1) 2016-11-04 18:17:33 +08:00
yhua bb8e8eb148 reslove confilc 2016-11-04 18:13:03 +08:00
yhua 158550a02a change some describe in docs/compile_guide.md and fix one makefile issue 2016-11-04 15:25:06 +08:00
yhua 88b122a777 add document for make process and build local golang image into Makefile 2016-11-02 17:29:12 +08:00
yhua 8c42d0a75d fix some typo 2016-10-31 10:20:06 +08:00
yhua123 3eaee03906 Update Makefile
fix #975 and #979
2016-10-29 22:26:21 +08:00
yhua ba5994bf01 change prepare from build to install 2016-10-27 15:09:45 +08:00
yhua 03e2a3ee56 remove tag in docker-compose.yml 2016-10-26 13:09:12 +08:00
yhua f01c0fd870 fix nginx:1.9.0 remove 0 2016-10-25 16:10:56 +08:00
yhua 2548bb06a0 improve make clean user interactions and fix one dir issue for golang image build 2016-10-25 15:45:55 +08:00
yhua 2cd11fb6b9 fix golang image compile issue(1) 2016-10-25 12:05:16 +08:00
yhua 0bd8627855 fix golang image compile issue 2016-10-25 11:48:10 +08:00
yhua ebc852b7cc fix #924 #925 2016-10-24 16:48:48 +08:00
yhua 69797c30f2 fix pushimage, update .gitignore, add DEVFLAG 2016-10-24 14:06:23 +08:00
yhua 311cf8da07 change code 20161019 2016-10-21 18:39:10 +08:00