Commit Graph

3896 Commits

Author SHA1 Message Date
Chandler Deng
ab7627e5c3
Merge pull request #3567 from ninjadq/project_level_policy_ui_enhancement
enhancement the presentation of project level policy
2017-11-14 02:57:22 -06:00
Deng, Qian
01390e2180 present config item based on installation of clair & notary 2017-11-14 15:11:37 +08:00
pengpengshui
91faac070f
Merge pull request #3598 from pengpengshui/master
Modiy test connection without verify cert value
2017-11-14 14:37:01 +08:00
Wenkai Yin
32708f1dda
Merge pull request #3599 from ywk253100/171110_doc
Update user guide for release 1.3
2017-11-14 11:01:51 +08:00
yixingjia
effa92e7f0
Merge pull request #3605 from reasonerjt/dockerfile-refine
Refine the Dockerfile
2017-11-13 18:50:12 -08:00
Daniel Jiang
fa83b3a31e
Merge pull request #3602 from wy65701436/fix-tc-log
Add screenshot to monitor TC execution
2017-11-13 04:18:06 -06:00
Tan Jiang
6d7c028729 Refine the Dockerfile
Refine the Dockerfile to remove temporary workarounds.
Also fixes #3587, to make sure the configuration files of rsyslog can be
read by uid 10000.
2017-11-13 18:04:17 +08:00
Yan
e91fa5f7a5
Merge pull request #3489 from Evalle/fix-notary-link
ISSUE-3460 - Fix link to Notary repo
2017-11-13 16:19:06 +08:00
wangyan
b300334764 Add screenshot to monitor TC execution 2017-11-12 22:51:02 -08:00
Fuhui Peng (c)
f03a1b0f3e modiy test connection without verify cert value 2017-11-13 13:56:57 +08:00
Daniel Jiang
01493508c1
Merge pull request #3589 from yixingjia/noroot_notary
Run notary related images with user notary
2017-11-12 22:56:59 -06:00
Daniel Jiang
a2f20801c0
Merge pull request #3597 from ywk253100/171110_bug_fix
Add content-type header to the request when creating project during replication
2017-11-12 22:54:15 -06:00
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
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
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
yixingj
cb47b44ee8 Fix clair images version issue
Update clair image version in Makefile
2017-11-10 12:10: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
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
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
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