Joseph Schorr
e3807c39b3
Handle case where volumes in Docker->ACI are null
...
Fixes #1089
2015-12-22 15:51:30 -05:00
Joseph Schorr
a627494e05
Ensure the squashed estimated size is an int
...
Also adds a test to verify
2015-12-17 13:39:01 -05:00
Joseph Schorr
139321de80
Change squashed multiplier
...
Fixes #992
2015-12-14 15:39:45 -05:00
Joseph Schorr
a51fc4633f
Fix ACI volumes
...
Fixes #891
2015-12-01 15:01:51 -05:00
Jake Moshenko
c2fcf8bead
Merge remote-tracking branch 'upstream/phase4-11-07-2015' into python-registry-v2
2015-11-06 18:18:29 -05:00
Matt Jibson
86ca2d7f44
Allow listing of ACI rootfs by non-root
...
Also the image ID folder for docker squash.
This method is only called in 2 places: once for the ACI rootfs, and once
for squashing docker images. The previous (0644) permissions could
theoretically have been depended on by someone, but it is doubtful.
fixes #802
2015-11-06 13:22:04 -05:00
Jake Moshenko
e7a6176594
Merge remote-tracking branch 'upstream/v2-phase4' into python-registry-v2
2015-10-22 16:59:28 -04:00
Joseph Schorr
df4ab8565c
Temp fix for squashed images
2015-08-25 14:18:20 -04:00
Joseph Schorr
1450b7e84c
Fix verbs support in V2
2015-08-24 12:05:09 -04:00
Jake Moshenko
18100be481
Refactor the util directory to use subpackages.
2015-08-03 16:04:19 -04:00
Jimmy Zelinskie
2f14fdb2d9
formats/aci: AC Name & AC Identifier to lower
2015-07-28 16:46:57 -04:00
Jimmy Zelinskie
20157571b0
formats/aci: update to ACI spec 0.6.1
...
Fixes #278 .
2015-07-28 12:09:49 -04:00
Jimmy Zelinskie
07efee1531
formats/aci: update isolators to ACI 0.4.1
2015-07-28 12:06:47 -04:00
Jimmy Zelinskie
b2d89f406b
formats/aci: handle config['ENV'] is None
2015-03-03 16:53:28 -05:00
Jimmy Zelinskie
15e76d11f1
remove all pylint comments
2015-03-03 16:53:05 -05:00
Jimmy Zelinskie
925b269d1b
formats/aci: add config['ENV'] default
2015-03-03 16:16:13 -05:00
Joseph Schorr
e1c5ccb7d6
Fixes
2015-02-05 17:37:58 -05:00
Joseph Schorr
e7f7a58bce
Change to Rocket v0.3 env var format
2015-02-05 13:20:40 -05:00
Joseph Schorr
bfb0784abc
Add signing to the ACI converter
2015-02-04 15:29:24 -05:00
Jimmy Zelinskie
81b5b8d1dc
aci format: - allowed in AC Name spec
2015-02-03 12:15:08 -05:00
Jimmy Zelinskie
90a3782933
lint: pylint comments and unused imports
2015-02-02 16:54:23 -05:00
Jimmy Zelinskie
75fa007c54
squashed format: _build_layer_json now static
2015-02-02 16:53:39 -05:00
Jimmy Zelinskie
844a960608
linter: rm unused imports, shut the linter up
2015-02-02 16:38:58 -05:00
Jimmy Zelinskie
a3afedfbbd
aci format: default workdir / due to ACI spec
2015-02-02 16:16:10 -05:00
Jimmy Zelinskie
d4ab4a2ea1
aci format: fix name values to follow AC Name spec
...
This means no underscores or dashes.
2015-02-02 16:15:11 -05:00
Jimmy Zelinskie
7f6b42f8f3
aci format: change methods to staticmethods
2015-02-02 16:13:37 -05:00
Jimmy Zelinskie
e95b4f43dd
aci format: fix indentation
2015-02-02 16:12:23 -05:00
Joseph Schorr
8d6cda44b5
Switch to a name, value dict, rather than a tuple
2015-02-02 14:25:03 -05:00
Joseph Schorr
84e5c0644e
Address comments
2015-02-02 14:07:32 -05:00
Joseph Schorr
fa55169c35
- Fix bug in tarlayerformat when dealing with larger headers
...
- Fix bug around entry points and config in the ACI converter
2015-01-16 18:23:40 -05:00
Joseph Schorr
e902cd62fd
Handle capabilities strings with both spaces and commas (since Docker doesn't have this documented yet)
2015-01-16 17:29:59 -05:00
Joseph Schorr
d8817a2965
Fix ACI conversion handling of relative exec commands
2015-01-13 17:55:27 -05:00
Joseph Schorr
6ed28930b2
Work in progress: Docker -> ACI conversion
2015-01-13 17:46:11 -05:00