Commit Graph

4304 Commits

Author SHA1 Message Date
Wenkai Yin
e4f2711f4f Update user guide for release 1.3 2017-11-13 12:40:24 +08:00
Yan
327ea1c530
Merge pull request #3594 from ninjadq/migrator_1_2_0_rc_to_1_3_0
fix issue when upgrade from 1.2.0rc1 to 1.3.0
2017-11-13 10:49:06 +08:00
Daniel Jiang
afce0de7b1
Merge pull request #3575 from reasonerjt/deprivilege-harbor-core
Deprivilege harbor-ui harbor-jobservice harbor-adminserver
2017-11-10 18:44:12 +08:00
Deng, Qian
f2868f2033 fix issue when upgrade from 1.2.0rc1 to 1.3.0 2017-11-10 18:19:36 +08:00
Evgeny Shmarnev
6c07689d85 Fix link to Notary repo 2017-11-10 11:16:37 +01:00
Steven Zou
1ec240d753
Merge pull request #3588 from steven-zou/master
Define the related interfaces for triggers and core controllers of replication service
2017-11-10 03:01:33 -06:00
Wenkai Yin
9889896e8a Add content-type header to the request when creating project during replication 2017-11-10 16:08:13 +08:00
Yan
a0bd3ed8db
Merge pull request #3592 from yixingjia/fixclairversion
Fix clair images version issue
2017-11-10 16:06:30 +08:00
Haining Henry Zhang
e30ca2d595
Merge pull request #3574 from hainingzhang/readme
Update README to include Twitter and email groups of Harbor, users and contributors can join groups for new update and discussion.
2017-11-10 15:53:12 +08:00
Yan
1633abf769
Merge pull request #3557 from int32bit/master
Add CLI tool for Harbor
2017-11-10 15:44:56 +08:00
Steven Zou
c2e0c8d1f2 Define the related interfaces for triggers and core controllers of replication service 2017-11-10 15:06:24 +08:00
int32bit
19f3ebd353 Add CLI tool for Harbor
This patch provides a command-line tool for managing Harbor resources
like users, projects, images, etc.
2017-11-10 14:58:57 +08:00
yixingj
12abeb0a36 Run notary related images with user notary
1>Change the user from root to notary
2>Update the images.
2017-11-10 14:38:41 +08:00
Wenkai Yin
41c0ff66ce
Merge pull request #3534 from ywk253100/171101_poilicy
Update replication policy API to support trigger and filter
2017-11-10 14:00:17 +08:00
yixingj
cb47b44ee8 Fix clair images version issue
Update clair image version in Makefile
2017-11-10 12:10:08 +08:00
Wenkai Yin
ef0556d3f8
Merge pull request #3541 from ywk253100/171102_filter_chain
Implement filter chain
2017-11-10 10:42:25 +08:00
Wenkai Yin
6bc84c825b
Merge pull request #3562 from ywk253100/171103_convertor
Implement Convert interface
2017-11-10 10:42:08 +08:00
reasonerjt
19a13e8575 Deprivilege harbor-ui harbor-jobservice harbor-adminserver
Use non-root user to run the service within these docker images, and provide HEALTHCHECK
mechanism.
2017-11-09 03:09:09 -08:00
Wenkai Yin
149b628292 update 2017-11-09 16:20:56 +08:00
Wenkai Yin
367c2b142f
Merge pull request #3571 from ywk253100/171107_log_rotate
Improve log rotation configurability
2017-11-09 15:19:18 +08:00
Wenkai Yin
66b9699ac2 Improve log rotation configurability 2017-11-09 14:33:05 +08:00
Henry Zhang
05d8b1194e Update README to include Twitter and email groups of Harbor. 2017-11-08 21:09:36 +08:00
Wenkai Yin
3e3baa03f4 Merge remote-tracking branch 'upstream/replication_enhancement' into 171101_poilicy
Conflicts:
	src/replication/consts.go
2017-11-08 18:51:56 +08:00
Wenkai Yin
5cef58baa1 update according to the comments 2017-11-08 17:53:41 +08:00
Wenkai Yin
049642e894 Implement filter chain 2017-11-08 16:51:11 +08:00
Daniel Jiang
b654a55e85
Merge pull request #3546 from yixingjia/noroot_clair
Run clair with limited user
2017-11-08 13:51:16 +08:00
Yan
847fc02018
Merge pull request #3544 from sigsbee/projectconfig
Add project level policy auto case
2017-11-08 13:07:32 +08:00
yixingj
e9d1b89936 Run clair with limited user
1>creat user clair
2>run clair with user clair
2017-11-08 12:31:35 +08:00
Daniel Jiang
7cd44e4eb6
Merge pull request #3540 from cmingxu/patch-1
Update kubernetes_deployment.md
2017-11-07 15:17:18 +08:00
myufei
c66ab0d142 Add project level policy auto case 2017-11-07 15:04:27 +08:00
Daniel Jiang
8dfe5f0bfc
Merge pull request #3536 from ywk253100/171102_fail_earlier
Fail earlier when found database schema dismatch
2017-11-07 15:01:14 +08:00
Wenkai Yin
f86a4be84d Implement Convert interface 2017-11-07 14:34:12 +08:00
Daniel Jiang
a7640a5000
Merge pull request #3559 from reasonerjt/deprivilege-harbor-core
Remove the Dockerfile of rsyslog image
2017-11-07 14:27:46 +08:00
Wenkai Yin
5293a9287b Fail earlier when found database schema dismatch 2017-11-07 13:07:56 +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
Daniel Jiang
e722e3b40d
Merge pull request #3556 from wy65701436/add-desc-mapprojects
Add description for VIC 1.2 migration scripts
2017-11-07 10:52:30 +08:00
wangyan
28834fedf7 Add description for VIC 1.2 migration scripts 2017-11-06 01:16:17 -08:00
Daniel Jiang
91ae1255e8
Merge pull request #3549 from wy65701436/ova-ci
Add OVA CI scripts
2017-11-06 15:05:17 +08:00
reasonerjt
9382cac934 Remove the Dockerfile of rsyslog image 2017-11-05 21:52:23 -08:00
Daniel Jiang
9b37c2b01d
Merge pull request #3551 from reasonerjt/configure-endpoints
Make the internal URL of UI and JobService configurable
2017-11-05 22:33:05 +08:00
Tan Jiang
512384722a Make the internal URL of UI and JobService configurable 2017-11-03 20:43:25 +08:00
wangyan
8df0dae5ca Add OVA CI scripts 2017-11-03 03:40:56 -07:00
Yan
10199c10ef
Merge pull request #3491 from Evalle/3463
ISSUE-3463: fix docker-compose command
2017-11-03 15:44:48 +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
Daniel Jiang
22d7ea77c8
Merge pull request #3530 from reasonerjt/deprivilege-harbor-core
Deprivilege harobr-log, harbor-db, registry image
2017-11-03 15:27:20 +08:00
Daniel Jiang
795d33a45a
Add filter on API endpoints to mitigate XSRF (#3542)
Add filter for all API endpoints to allow the POST requests which have
application/json header.
Make update to UI code to make sure all requests contain the header.
2017-11-03 14:43:27 +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
Yan
877e918f85
Merge pull request #3535 from ninjadq/db_migration_1_3_0
db migration from 1.2.0 to 1.3.0
2017-11-03 13:41:46 +08:00
Wenkai Yin
08dff99008
Merge pull request #3537 from steven-zou/master
Add registry adaptor interface and sourcer definitions
2017-11-02 21:30:57 -05:00