Ettore Di Giacinto
1ef18ed2c5
Add salted method for assertion hashing
...
- Add the spec Hash as salt for image hashes
- Add tests and adapt existing ones
- Use a signature to build a spec hash
Fixes : #207
2021-05-19 17:34:01 +02:00
Ettore Di Giacinto
45c8dfa19f
Update go-pluggable
2021-05-13 18:13:44 +02:00
Ettore Di Giacinto
bdc24b84a4
Update go-pluggable
...
- Update vendor and run go mod tidy
2021-05-11 14:02:15 +02:00
Ettore Di Giacinto
7ba7add2a8
Allow to pull specfiles from published repositories
...
- Interpolates values from the repositories compilespec if present
- Automatically merge cache images coming from specified repository when
necessary
Fixes #194
2021-04-16 13:58:51 +02:00
Daniele Rondina
88307b1912
Restore parsing of gentoo string with condition ( #195 )
...
* cmd/helpers: Permit to parse gentoo package str with condition
* Update vendor pkgs-checker @v0.8.1
2021-03-30 09:17:16 +02:00
Ettore Di Giacinto
0028dd3a92
Support content trust images and pull with authentication
...
Contact the notary server if ```--verify``` is specified (or `verify:
true` is enabled on the repo config) and verify if the image is signed,
use the returned value to pull the verified image.
2021-03-11 17:57:59 +01:00
Ettore Di Giacinto
b3e3abec8f
Fixup spinner data race
...
Add spinner lock
2021-02-17 13:01:32 +01:00
David Cassany
18e9ce4557
Trim the Domain Name from cached image references
...
This commit removes the Domain Name, if any, from the cached image
reference before computing the image fingerprint. This way the same
image, if stored in some oter mirror, is still seen as the same one.
Fixes #158
2021-01-29 15:11:52 +01:00
Ettore Di Giacinto
c24a3a35f1
Update gomod and vendor
2021-01-22 16:55:51 +01:00
Ettore Di Giacinto
7b25a54653
Update gomod and vendor
2021-01-22 16:54:19 +01:00
Ettore Di Giacinto
f871111e50
Collect errors from finalizer runs
...
Instead of failing and depend on the --force flag, always execute
finalizer and collect errors to determine if install was successfull or
not
2020-12-25 10:35:09 +01:00
Ettore Di Giacinto
f0fae82ad9
Add experimental zstd support
...
Closes #97
2020-12-18 21:24:01 +01:00
Ettore Di Giacinto
ef034d87b0
Detect if images are available if we don't have to generate a Package
...
While building, if we aren't doing a clean build, we scan now to see if
images are available and we skip, in case we don't find a metadata
already.
2020-12-14 18:32:32 +01:00
Ettore Di Giacinto
8ce135fe12
Add DOCKER_SQUASH
2020-11-27 23:38:31 +01:00
Ettore Di Giacinto
7a10ff2742
Enhance search output with tables and alias to '.' when no args are specified
2020-11-23 19:13:54 +01:00
Ettore Di Giacinto
53ab0e0dd2
Merge pull request #151 from mudler/download-progress-bar
...
Download progress bar
2020-11-20 19:00:25 +01:00
Daniele Rondina
651ea17548
Update vendor/ (progress bar deps)
2020-11-20 18:16:49 +01:00
Ettore Di Giacinto
0cc2b72831
Drop converter code, will be in a separate extension
2020-11-19 18:10:16 +01:00
Daniele Rondina
287098f101
Update vendor github.com/cavaliercoder/grab
2020-11-19 00:56:59 +01:00
Ettore Di Giacinto
c82d23f9f2
Update go-pluggable
2020-11-13 19:50:10 +01:00
Ettore Di Giacinto
0e46e763d5
Move bus implementation to a separate repo, hook to events in luet
2020-11-13 18:25:44 +01:00
Ettore Di Giacinto
a793b44e83
Wip
2020-11-12 23:21:10 +01:00
Ettore Di Giacinto
25f69d4f1c
Bump topsort
2020-11-03 17:20:52 +01:00
Ettore Di Giacinto
2fa58fc7db
Bump gophersat
2020-10-30 18:37:26 +01:00
Daniele Rondina
5f8b836335
Update vendor github.com/Sabayon/pkgs-checker@v0.7.2
2020-10-28 17:48:30 +01:00
Ettore Di Giacinto
0aa0411c6e
Bump copy dep and handle shallow symlinks
2020-10-19 17:58:43 +02:00
Ettore Di Giacinto
74246780d4
Support templated packages
2020-10-04 19:33:15 +02:00
Daniele Rondina
9b381e5d19
Update github.com/Sabayon/pkgs-checker vendor
2020-09-12 16:07:04 +02:00
Ettore Di Giacinto
6b8f412138
Update vendor
2020-06-12 17:58:13 +02:00
Daniele Rondina
a19a1488bb
Update Luet-lab/moby vendor/
2020-06-06 08:30:28 +02:00
Ettore Di Giacinto
83e19359a9
Update bbolt to 1.3.4
...
Includes fixes for Go 1.14
See: https://github.com/etcd-io/bbolt/issues/187
2020-04-18 13:58:14 +02:00
Ettore Di Giacinto
3963fb64e5
Update vendor
2020-04-18 11:49:28 +02:00
Ettore Di Giacinto
64bac0823c
Consume our moby fork
...
It handles #91
2020-04-18 11:41:34 +02:00
MarvinHatesOceans
be6698fa70
Update dependencies
2020-04-04 23:56:14 +00:00
Ettore Di Giacinto
aaa8d8b7d6
Update gomod
2020-04-04 15:32:13 +02:00
Daniele Rondina
07e78dd89b
Update vendor github.com/Sabayon/pkgs-checker@076438c31739
2020-04-04 11:40:36 +02:00
Daniele Rondina
8df76c8941
Update vendor github.com/Sabayon/pkgs-checker@fd529912510d
2020-03-29 14:04:55 +02:00
MarvinHatesOceans
d59fff0740
Update dependencies
2020-03-28 23:19:43 +00:00
Daniele Rondina
6ce9a86245
Update vendor github.com/Sabayon/pkgs-checker@b6efed54b4b1
2020-03-16 00:37:31 +01:00
Daniele Rondina
7bdcc72dd3
Update vendor github.com/Sabayon/pkgs-checker@f4e0aec412f0
2020-03-11 08:38:15 +01:00
Daniele Rondina
e47c07d438
Update vendor github.com/Sabayon/pkgs-checker@935615ba9d27
2020-03-10 09:12:22 +01:00
Daniele Rondina
6fc5d1a97b
Upgrade vendor github.com/Sabayon/pkgs-checker@v0.6.1
2020-03-09 23:35:01 +01:00
Daniele Rondina
2f4ce42472
Update vendor github.com/Sabayon/pkgs-checker
2020-02-21 21:55:42 +01:00
Ettore Di Giacinto
c9090ef1fd
Bump gophersat
...
Pin to master which now includes https://github.com/crillab/gophersat/pull/17
2020-02-11 14:59:50 +01:00
Ettore Di Giacinto
7e0ea34b81
Switch back to gophersat
2020-02-11 14:58:17 +01:00
Ettore Di Giacinto
6f6e2bf15f
Pin to gophersat version
...
Having the same var in the and block seems to make gophersat crash. Even if might be unoptimal,
we need this to tighten the conditions between packages.
Switch to gophersat fork until this fix is merged upstream:
https://github.com/crillab/gophersat/pull/17
2020-02-11 09:06:57 +01:00
Ettore Di Giacinto
6d450d3af0
Add simple QLearning solver support
...
Still experimental, it covers very small subset of action domains (just removal from target).
Added a pending test that currently fails
2020-02-10 17:18:18 +01:00
Daniele Rondina
4433fc72ac
Add vendor go.uber.org/zap
2020-01-03 15:20:02 +01:00
Daniele Rondina
98248432d1
Update pkgs-checker vendor/
2020-01-01 22:44:18 +01:00
Daniele Rondina
ffcac1d03e
Update vendor pkgs-checker
2020-01-01 13:43:21 +01:00