jingxiaolu
a1eda1c9cb
isula-build: sync for fix save multi-tags and tests update
...
Sync from upstream for:
- bugfix: fix save multiple tags single image failed
- tests:
- pidofbuilder do not set when running a new bash script in new child process
- shellcheck fix of common.sh
- add integration tests for saving one image with multiple tags
Signed-off-by: jingxiaolu <lujingxiao@huawei.com>
(cherry picked from commit 16d4ded5e2a8e825013d2b765909f142306746c5)
2021-08-31 11:19:38 +08:00
DCCooper
976fe3888f
isula-build: update documents about file mode
...
Signed-off-by: DCCooper <1866858@gmail.com>
(cherry picked from commit c9a48f58c73085c8c8b4f31ce54326fd42b0c711)
2021-07-26 19:30:49 +08:00
DCCooper
b3d5e6c374
isula-build: change isula-build file mode
...
reason: since isula-build client file mode is too large(0551),
we decided to remove other's permission(0550) on it.
Beside, we change the public key(isula-build.pub) file
mode to 0400(from 0444), so only the owner of the public
key can read the key.
After this commit, if the non-root user want to use command
login, logout, build with args(http_proxy, https_proxy, etc...),
they need use sudo to temporarily obtain root permission.
Signed-off-by: DCCooper <1866858@gmail.com>
(cherry picked from commit 422afc4cfac3ccb52a9942edc364b210778c5e86)
2021-07-26 18:49:12 +08:00
DCCooper
b50906fdb8
isula-build: sync upstream patch
...
Signed-off-by: DCCooper <1866858@gmail.com>
(cherry picked from commit 08770c20299f096141bdc0eeb73fdfd20d4a0901)
2021-06-16 15:05:41 +08:00
DCCooper
9999bacc7b
isula-build: sync patches from upstream
...
reason: updates are showing as follow:
- fix data and run root not effective when setting configuration.toml
- enhancement on go tests
- set user's uid and gid for containers
- make isula-build client side static so that which can be run in containers environment
Signed-off-by: DCCooper <1866858@gmail.com>
(cherry picked from commit b3c544dea6932318c0adc422e0441dc48c03d8bb)
2021-06-02 16:40:19 +08:00
DCCooper
09a4f54f32
isula-build:Sync upstream patches
...
Signed-off-by: DCCooper <1866858@gmail.com>
(cherry picked from commit 950f2f8ba22dfe373c523fbdf94e53ca61363217)
2021-03-04 09:44:10 +08:00
DCCooper
81ed30cf28
enhancement:remove empty lines when showing image list
...
Signed-off-by: DCCooper <1866858@gmail.com>
(cherry picked from commit 6ab2f2f958d2350d09654f8d06dfee915432b337)
2021-02-10 11:20:36 +08:00
DCCooper
3d10539710
bugfix: remove Healthcheck field when build from scratch
...
Signed-off-by: DCCooper <1866858@gmail.com>
(cherry picked from commit 8993fb26f9a00f1ea0e5a136685615042f3f9957)
2021-02-09 20:29:16 +08:00
DCCooper
bd5c977e25
isula-build: remove go-md2man build require
...
Signed-off-by: DCCooper <1866858@gmail.com>
2021-02-09 16:46:51 +08:00
leizhongkai
fd24b788d0
isula-build: make isula-build ctr-img images display comfortably
...
Signed-off-by: leizhongkai <leizhongkai@huawei.com>
(cherry picked from commit f7cf3d08ea28bf08ae7e9f828a17b19a3d5601d9)
2021-02-04 21:04:38 +08:00
DCCooper
d64c5aa437
isula-build: bump version to 0.9.5
...
Signed-off-by: DCCooper <1866858@gmail.com>
(cherry picked from commit 2342a5e3c9cb205337e13bbc704255f5449d2c56)
2021-01-27 10:54:25 +08:00
DCCooper
c0b6761748
hack:modify gen-version script and add changelog automatically
...
Signed-off-by: DCCooper <1866858@gmail.com>
2020-12-11 20:59:32 +08:00
Lu Jingxiao
5bd3bdfb7d
isula-build: change default umask of isula-builder process
...
Signed-off-by: Lu Jingxiao <lujingxiao@huawei.com>
2020-12-11 14:28:47 +08:00
caihaomin
3b74cd0ba4
isula-build:fix printing FROM command double times to console
...
Signed-off-by: caihaomin <caihaomin@huawei.com>
2020-12-11 14:27:30 +08:00
caihaomin
080885005f
isula-build:fix problems found by code review
...
Signed-off-by: caihaomin <caihaomin@huawei.com>
2020-12-11 14:27:30 +08:00
caihaomin
6c981e960b
isula-build:add more fuzz tests
...
Signed-off-by: caihaomin <caihaomin@huawei.com>
2020-12-11 14:27:30 +08:00
caihaomin
a4da04b448
isula-build:imporve daemon push and pull unit test
...
Signed-off-by: caihaomin <caihaomin@huawei.com>
2020-12-11 14:27:30 +08:00
DCCooper
c1942762b1
Hack: add compile flag ftrapv and enable debuginfo
...
Signed-off-by: DCCooper <1866858@gmail.com>
(cherry picked from commit fce1d7eb3efa5d246745794a946448f79ae5ae29)
2020-11-27 17:34:12 +08:00
xiadanni
cd59e4c846
isula-build: mask /proc/pin_memory
...
Signed-off-by: xiadanni <xiadanni1@huawei.com>
2020-11-20 10:05:57 +08:00
DCCooper
2561055d03
isula-build:support build Dockerfile only have FROM command
...
Signed-off-by: DCCooper <1866858@gmail.com>
2020-11-19 19:44:00 +08:00
DCCooper
0085f94ff7
cleancode: delete patches no longer usefull
...
Signed-off-by: DCCooper <1866858@gmail.com>
2020-11-18 16:23:17 +08:00
DCCooper
bfdb3bab6d
bugfix: fix unsuitable filemode for isula-build(er)
...
Signed-off-by: DCCooper <1866858@gmail.com>
2020-11-17 15:59:04 +08:00
DCCooper
97e605ab88
bugfix:chown config root path before daemon started
...
Signed-off-by: DCCooper <1866858@gmail.com>
2020-11-12 21:07:18 +08:00
DCCooper
cbf5ef2c0d
HotFix: fix panic when user knock ctrl-c in pull/push/save command
...
Signed-off-by: DCCooper <1866858@gmail.com>
2020-11-10 15:10:55 +08:00
DCCooper
fe457a609c
isula-build: bump version to 0.9.4
...
Signed-off-by: DCCooper <1866858@gmail.com>
2020-11-06 17:45:09 +08:00
DCCooper
c647e5bf47
isula-build:sync patch from upstream
...
changes include:
- parse all stages and mark it wheather need to commit
- fix build hang problem when error happened before pipe open
- change default healthcheck timeout to 20s
- add -t shortname for --tag and remove it from --timeout
Signed-off-by: DCCooper <1866858@gmail.com>
2020-09-19 15:39:50 +08:00
DCCooper
084f80b435
isula-build:bump version to 0.9.3
...
Signed-off-by: DCCooper <1866858@gmail.com>
2020-09-10 20:11:39 +08:00
DCCooper
31be3e1320
isula-build: modify spec
...
reason: 1. modify source0 url. Fixed: #I1T41W
2. do not start up after installed. Fixed: #I1T7JM
Signed-off-by: DCCooper <1866858@gmail.com>
2020-09-04 11:46:00 +08:00
xiadanni
28395409e1
isula-build: bump version to 0.9.2
...
Bump version to 0.9.2
Signed-off-by: xiadanni <xiadanni1@huawei.com>
2020-08-12 20:03:02 +08:00
xiadanni
93105c1650
isula-build: bump version to 0.9.1
...
Bump version to 0.9.1
Signed-off-by: xiadanni <xiadanni1@huawei.com>
2020-08-05 19:46:07 +08:00
xiadanni
7c7b5d03f2
isula-build: package init
...
Signed-off-by: xiadanni <xiadanni1@huawei.com>
2020-07-30 10:11:08 +08:00