profile
viewpoint
Vincent Batts vbatts @RedHatOfficial

push eventvbatts/go-mtree

Vincent Batts

commit sha 42bd6d452da5fd1b09263d58ab071ae9afd43acf

WIP

view details

Vincent Batts

commit sha 7ab986bc89d81da8060769577848f11bdb4f3a8e

vendor: switch to go modules and update deps Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

push time in 18 hours

push eventvbatts/go-mtree

Vincent Batts

commit sha 7ce6c9c6966ce9b76680cc5dc2f7013eb28ebaab

vendor: switch to go modules and update deps Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

push time in 18 hours

issue commentbleakgrey/tootle

v0.2.0 from flatpak crashes while loading home TL

What instance are you using? It looks like Tootle found an unsupported notification type.

I'm hitting this now, using the tootle packaged in via flathub. Tootle com.github.bleakgrey.tootle 0.2.0 stable user Tootle is configured for mastodon.social and fosstodon.org

asgartech

comment created time in 3 days

Pull request review commentcontainers/buildah

Add builder labels

 func commitCmd(c *cobra.Command, args []string, iopts commitInputOptions) error 		} 	} +	// Add builder information.+	builder.SetLabel("org.opencontainers.image.builder.name", "buildah")+	builder.SetLabel("org.opencontainers.image.builder.version", buildah.Version)

so it could be com.github.containers.buildah.version/commit too

caiges

comment created time in 6 days

pull request commentopencontainers/image-spec

Updating descriptor_test.go with tiny typo

yeah. a little tricksy like that

On Wed, Nov 6, 2019 at 11:08 AM Vanessasaurus notifications@github.com wrote:

I guess GitHub interface commits aren't signed? :/

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/opencontainers/image-spec/pull/792?email_source=notifications&email_token=AAAQL2JP37YMSMAZLNDOIGDQSLTZHA5CNFSM4JJXI7YKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDHCETY#issuecomment-550380111, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAQL2P37E3OVIIER3IE2QLQSLTZHANCNFSM4JJXI7YA .

vsoch

comment created time in 7 days

issue commentopenshift/sdn

why unsupported network policies are converted to deny-all

@danwinship the issue is not so much the lack of support for named ports (I understand that is a feature request), but when someone brings yaml that works (or at least doesn't break) on upstream kubernetes, now it cripples the network on OpenShift. This is conflicting behavoir, and I would say is a bug. Even silently dropping that policy would be less confusing than DENY-ALL.

rootfs

comment created time in 8 days

CommitCommentEvent

push eventemojisum/emojisum

Vincent Batts

commit sha cdca4cf09ee39ed6db5f0d90a2f6eddcdd9fd0c6

remove pointer references Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

push time in 11 days

create barnchvbatts/gobpf

branch : centos7

created branch time in 12 days

fork vbatts/gobpf

Go bindings for creating BPF programs.

fork in 12 days

issue commentcontainers/buildah

Provide metadata to indicate version of tools used to create a container

The request is two things: LABELS or annotations to the portable container image; exposed information to the running container instance.

As for the exposed information, that has been a debated issue for a while. I'm not going to push that topic.

As for the label/annotation, like @vrothberg said, there are some predefined ones. The challenge when a request like this comes up, is that having a $key that suits everyone is not as easy since the $value is just a string. So each tool that influenced the build of the container can add its own reverse-dns-key, but there is not a described pattern to determine "What are all the tools used, and their versions?". Thankfully the $key is just a text string, so you can set it to what ever you like. But it would be a convention that you yourself would have to embrace.

Bonus history, there was a time we discussed (I pushed for) the $key to be something like the OID used in SNMP or x.509 v3 extensions. https://en.wikipedia.org/wiki/Object_identifier The neat thing there is that you may have a prefix that is just for say tool information, then a slot for the vendor, then the remaining suffixes determine for say name, url, version, etc. It would make detecting this kind of information easier, at the expense of looking cryptic. Some argued the same could be accomplished with reverse-dns, but again, it would be a convention that folks would have to embrace.

debarshiray

comment created time in 15 days

push eventvbatts/SlackBuilds

Vincent Batts

commit sha d3ea65ae69f587edf0096359d173423fab95c186

system/casync: update commit to latest master

view details

push time in 22 days

issue commentbazelbuild/bazel

Release 1.0.1 (stable)

On 22/10/19 00:34 -0700, Dmitry Lomov wrote:

1.0.1 is released: [1]https://github.com/bazelbuild/bazel/releases/tag/1.0.1 Pinging package maintainers [2]@vbatts [3]@petemounce [4]@excitoon (we recommend people to upgrade to 1.1, it is up to you whether you want to provide a package for 1.0.1 as well).

[5]@jin do we need to create a 1.0.1 documentation version? (there are no documentation cherrypicks and our history is inconsistent)

Rather than doing a new RPM build for this release, I have just created a non-branched tag. https://github.com/vbatts/copr-build-bazel/releases/tag/v1.0.1-1 Those interested can git clone; checkout; make rpm for themselves.

dslomov

comment created time in 22 days

created tagvbatts/copr-build-bazel

tagv1.0.1-1

copr build of bazel | https://copr.fedorainfracloud.org/coprs/vbatts/bazel/

created time in 22 days

push eventopencontainers/distribution-spec

Steve Lasker

commit sha b4e98332eccaf51d1974c9136caf67317bd99104

Remove _catalog API, reference as reserved Signed-off-by: Steve Lasker <stevenlasker@hotmail.com>

view details

Vincent Batts

commit sha add4980addb4a980411ccf8410e0da72b2f0d55e

Merge pull request #69 from AzureCR/reserve-catalog-api Remove _catalog API, reference as reserved

view details

push time in 22 days

PR merged opencontainers/distribution-spec

Remove _catalog API, reference as reserved

Amends: https://github.com/opencontainers/distribution-spec/pull/45 This PR is the result of conversations on the dev alias and weekly online meetings (https://hackmd.io/El8Dd2xrTlCaCG59ns5cwg#Agenda-Items18)

  • _catalog
    • (lasker) there are registries that have not implemented it and will not.
    • So removing _catalog from the spec doesn't mean that folks will have to remove it from their registry, but rather that it will be easier for others to be compliant.

Signed-off-by: Steve Lasker StevenLasker@Hotmail.com

+43 -199

11 comments

1 changed file

SteveLasker

pr closed time in 22 days

pull request commentopencontainers/distribution-spec

Remove _catalog API, reference as reserved

LGTM

SteveLasker

comment created time in 22 days

issue commentcontainers/BuildSourceImage

Add more examples

funny, Valentin and I chatted about this thing today. We talked about separating the pull/push from the tool, leaving that wholly up to skopeo, even if we include a skopeo version in the container we ship, it would be a different invocation to a container, that just has a common data volume.

skopeo copy docker://${ref}:${tag} oci:./...
bsi unpack oci:./... ./image-rootfs/
bsi build -r ./image-rootfs/ -s ./data/ -o ./output/
skopeo copy oci:./output/ docker://${ref}:${tag}-source

I don't terribly mind this, and it does have the benefit of letting the caller replace the version of skopeo or whatever. But this approach has the drawback of being a clunky user experience where they need to "just know" the steps to do, in order to get it correct.

either way, allowing easier pass through of auth/creds to skopeo for pull/push is nice enough. And perhaps the way we're using skopeo inspect currently is not even needed?

vrothberg

comment created time in 22 days

issue commentbazelbuild/bazel

Release 1.1 - October 2019 (stable)

On 21/10/19 02:49 -0700, Tobias Werth wrote:

We have a new release.

cc [1]@vbatts [2]@petemounce [3]@excitoon

fedora and centos/rhel builds kicked off for x86_64 and aarch64: https://copr.fedorainfracloud.org/coprs/vbatts/bazel/build/1067164/

also, success on building fedora, centos, and rhel for ppc64le: https://copr.fedorainfracloud.org/coprs/vbatts/bazel/build/1067140/ (only oddity is env ./output/bazel build ${EXTRA_BAZEL_ARGS} //scripts:bazel-complete.bash is failing with "Exec format error")

dslomov

comment created time in 23 days

created tagvbatts/copr-build-bazel

tagv1.1.0-1

copr build of bazel | https://copr.fedorainfracloud.org/coprs/vbatts/bazel/

created time in 23 days

push eventvbatts/copr-build-bazel

Vincent Batts

commit sha faf012ccd4468c57aa935c13b3b532af4da49f49

update to 1.1.0, and new TMPDIR

view details

push time in 23 days

delete tag vbatts/copr-build-bazel

delete tag : v1.1.0-1

delete time in 23 days

created tagvbatts/copr-build-bazel

tagv1.1.0-1

copr build of bazel | https://copr.fedorainfracloud.org/coprs/vbatts/bazel/

created time in 23 days

push eventvbatts/copr-build-bazel

Vincent Batts

commit sha 48f2137604e3e564a18b9b3607da10d17ec91b75

update to 1.1.0, and new TMPDIR

view details

push time in 23 days

issue commentcontainers/BuildSourceImage

Add more examples

include unpack subcommand here

vrothberg

comment created time in 23 days

issue commentbazelbuild/bazel

Release 1.1 - October 2019 (stable)

What's the branch strategy now? 1.1 and 1.0.1 in the same day. COPR repos like I am using for fedora and CentOS only publish the latest build of a package.

-------- Original Message -------- On Oct 21, 2019, 05:49, Tobias Werth wrote:

We have a new release.

cc @vbatts @petemounce @excitoon

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

dslomov

comment created time in 23 days

push eventvbatts/SlackBuilds

Rob van Nues

commit sha a34fc7ba46c1425877dc0676b6485ad3a70e5cc8

python/ruffus: Updated for version 2.8.3. Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>

view details

Rob van Nues

commit sha d165d0752c8ad339ece976a77bb4f114969f8785

academic/STAR: Updated for version 2.7.2b. Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>

view details

Rob van Nues

commit sha 0ee07cd1f968935910ac235b9594bace59b4c7bf

academic/locarna: Updated for version 1.9.2.3. Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>

view details

Willy Sudiarto Raharjo

commit sha 02d057765c3ed2567c3825ef317f60b8399387e6

development/perf: Updated for version 4.4.190. Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>

view details

Richard Narron

commit sha d5d5259a789e53eaa8fa95759e977f6f15a8327d

libraries/PDCurses: Updated for version 3.8. Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>

view details

Rob van Nues

commit sha b733c41013b6db3d66bbe467a40113e36287a196

academic/ViennaRNA: Updated for version 2.4.14. Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>

view details

Willy Sudiarto Raharjo

commit sha b29aaa6475775c2ea7f4aacb9ee49a459a6375ad

office/zim: Fix DOWNLOAD url. Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>

view details

Vincent Batts

commit sha 357598141a9471e13e44506e05822c2499a4b764

development/google-go-lang: update to go1.11.9 Signed-off-by: Vincent Batts <vbatts@hashbangbash.com> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>

view details

Arn0

commit sha a66eeb2da6838a78bf06690a7d3a56831be35376

libraries/DevIL: New maintainer Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>

view details

Arn0

commit sha 9e1e86ccc24f5fa28e87d8894aee595bcd4a9370

games/gargoyle: New maintainer Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>

view details

Arn0

commit sha 13c90ce9b78b212a12e2c09da0e66629c51cf999

games/ags: New maintainer Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>

view details

Arn0

commit sha a7e84c8638bd8dd3b67d3c339d3a51e9edb20279

games/warzone2100: Updated for version 3.3.0 Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>

view details

Willy Sudiarto Raharjo

commit sha a26613f331c1f9438c05cc19ac447746d2fd41cf

network/wireshark: Updated for version 3.0.4. Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>

view details

Daniil Bratashov

commit sha ae6abf4f7eaa20d73a957e0f9ffa70c4b40cc071

academic/gwyddion: Updated for version 2.54. Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>

view details

Wayne Cuddy

commit sha 964cd46baa4a5bec7cf3e54f911686112b6cc799

network/open-iscsi: Patched to build on current. Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>

view details

Wayne Cuddy

commit sha bd6ea38cdb425aee321eeb20c000809115d287bf

graphics/draw.io: Updated for version 11.2.5. Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>

view details

Willy Sudiarto Raharjo

commit sha 6ff66c39483702140179915969779311cbf234e1

multimedia/cinelerra: Fix DOWNLOAD url. Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>

view details

Edward W. Koenig

commit sha 11295bbfa6e846ea831f57600ba071a177299d90

network/TeamSpeak3: Updated for version 3.3.2. Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>

view details

Reza Talebi

commit sha c99a7ffa7b907ad0a7f16522f2bad5eeb4030e29

network/nordvpn: Updated for version 3.3.1-3. Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>

view details

Tim Dickson

commit sha 1398c057fb1bbf991dd29d4bc5bb8fbece9d8250

python/thonny: Updated for version 3.2.1. Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>

view details

push time in 24 days

startedjzelinskie/faq

started time in 24 days

push eventvbatts/go-mtree

Vincent Batts

commit sha 5c318668717c56eec9d1a1ac56d18898480fff61

WIP Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

push time in a month

issue openedcontainers/BuildSourceImage

RFE: add a source driver for java war/jar

like we have for rpms

created time in a month

issue openedcontainers/BuildSourceImage

Add a man page

created time in a month

delete branch vbatts/BuildSourceImage

delete branch : new_container_repo

delete time in a month

pull request commentcontainers/BuildSourceImage

README: point to non-vbatts container repo

Actually, I may suggest a more static change since we are so early on here. Rename this whole project to srcimg . Tool and all. Then subcommand verbs like build and unpack are more natural and don't stutter

vbatts

comment created time in a month

push eventvbatts/BuildSourceImage

Vincent Batts

commit sha 3f6301a8a478371e52f25a5061e3035e5bbfd2d2

README: point to non-vbatts container repo Fixes #17

view details

push time in a month

create barnchvbatts/BuildSourceImage

branch : new_container_repo

created branch time in a month

issue commentcontainers/BuildSourceImage

build a container of this on quay

No idea when or whether we could ever get quay.io/containers, so I've just claimed and began migrating to quay.io/ctrs https://quay.io/repository/ctrs/bsi?tab=info

vbatts

comment created time in a month

create barnchvbatts/BuildSourceImage

branch : traps

created branch time in a month

delete branch vbatts/sbopkg

delete branch : sqg-use_configs

delete time in a month

PR opened containers/BuildSourceImage

rpm: crafting an rpmspec for this tool

Now you can make srpm or make rpm.

Additionally, trying to make a way for copr to build this as well. We'll see if that is something.

+110 -11

0 comment

5 changed files

pr created time in a month

create barnchvbatts/BuildSourceImage

branch : rpm

created branch time in a month

issue closedvbatts/copr-build-bazel

Can this repo support previous version of bazel?

Hi, I want to use this repo to install Bazel 0.24.1 in my CentOS 7. But I found this repo only support the latest version. Is there any other way which I can install a specific version of Bazel in CentOS? Thanks!

closed time in a month

JiayiFu

issue commentvbatts/copr-build-bazel

Can this repo support previous version of bazel?

@JiayiFu hey hey! the copr infrastructure is really geared towards only the latest rpm. but I make tags for the versions that I build https://github.com/vbatts/copr-build-bazel/releases Just clone this git repo, git checkout v0.22.0 && make rpm of whatever version, and it should produce the rpm you need (once you install any build dependencies...)

JiayiFu

comment created time in a month

push eventvbatts/copr-build-bazel

Vincent Batts

commit sha 46324a10c9c89d87a5d6d77c0b804c09cf9ecbc0

*: update for auto-builds on copr

view details

push time in a month

created tagvbatts/copr-build-bazel

tagv1.0.0-1

copr build of bazel | https://copr.fedorainfracloud.org/coprs/vbatts/bazel/

created time in a month

push eventvbatts/copr-build-bazel

Vincent Batts

commit sha 86a658300102ba842bc9fb90e4c044cd41b17ea9

reconcile changes for multi-arch

view details

push time in a month

created tagvbatts/copr-build-bazel

tagv1.0.0

copr build of bazel | https://copr.fedorainfracloud.org/coprs/vbatts/bazel/

created time in a month

push eventvbatts/copr-build-bazel

Vincent Batts

commit sha 5f3fa673ef21fc3fd5a6ed8a1e1898b4017a5689

update to 1.0.0 release https://github.com/bazelbuild/bazel/releases/tag/1.0.0 https://releases.bazel.build/1.0.0/release/index.html Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

push time in a month

delete branch vbatts/BuildSourceImage

delete branch : container_build

delete time in a month

delete branch vbatts/BuildSourceImage

delete branch : subcommand_unpack

delete time in a month

delete branch vbatts/BuildSourceImage

delete branch : more_umoci

delete time in a month

delete branch vbatts/BuildSourceImage

delete branch : no_output

delete time in a month

delete branch vbatts/BuildSourceImage

delete branch : dev-doc

delete time in a month

delete branch vbatts/BuildSourceImage

delete branch : fix_44

delete time in a month

push eventvbatts/BuildSourceImage

Vincent Batts

commit sha cb1dd4ca214057578e18fac9f77b6037807a7255

BuildSourceImage: catch return code and exit Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

Vincent Batts

commit sha 599c0eb13ff841285f42a8ae9e5d211e740e686c

Merge pull request #50 from vbatts/catch_error BuildSourceImage: catch return code and exit

view details

Vincent Batts

commit sha cd0bcd3c6b7c134f9039c6e91a76405f69b43a95

BuildSourceImage: naive relative symlink path Fixes #44 This does not account for the `${artifact_path}` potentially being nested. Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

Vincent Batts

commit sha a958ccbc922b1aff98e8327463f113c026236b0a

test: fixing the symlink path, changes the checksum of the tar layer

view details

push time in a month

delete branch vbatts/BuildSourceImage

delete branch : catch_error

delete time in a month

push eventcontainers/BuildSourceImage

Vincent Batts

commit sha cb1dd4ca214057578e18fac9f77b6037807a7255

BuildSourceImage: catch return code and exit Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

Vincent Batts

commit sha 599c0eb13ff841285f42a8ae9e5d211e740e686c

Merge pull request #50 from vbatts/catch_error BuildSourceImage: catch return code and exit

view details

push time in a month

pull request commentcontainers/BuildSourceImage

BuildSourceImage: expose "unpack_img" as subcommand

omg green. I wish travis wasn't our best option.

vbatts

comment created time in a month

push eventvbatts/BuildSourceImage

Vincent Batts

commit sha 778c9b47a5ea6368680e9681624752c9ed48379f

README: add the quay build status Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

Vincent Batts

commit sha 19b9ecc797d93465a9d5ee40089d93256b0eedd7

BuildSourceImage: use umoci for OCI layout, if present Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

Vincent Batts

commit sha c03dcdeb76b922fe20b1f21117c498f17f5aa283

BuildSourceImage: insert layer with umoci, if present Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

Vincent Batts

commit sha a3585314603efb419caa906678fed7ba2913e033

Dockerfile: no default output directory Just let the user provide this if wanted Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

Vincent Batts

commit sha 1a85b05a327369f352e4a8d6c4dad8d243901a43

Makefile: no need to shell to realpath Fixes #41 Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

Daniel J Walsh

commit sha f3e23d60dde1d973f6e6212a09b199d93404dbc7

Merge pull request #40 from vbatts/no_output Dockerfile: no default output directory

view details

Daniel J Walsh

commit sha 518cb2a19115c7ed17469bb92a9b010f63c78c4f

Merge pull request #39 from vbatts/more_umoci More umoci

view details

Daniel J Walsh

commit sha 53a04f926f869b6372e5f04334fc48b8dafe5140

Merge pull request #38 from vbatts/container_build README: add the quay build status

view details

Valentin Rothberg

commit sha 9d14ec7aea3279ac4d43ebf524022a70d7631c44

Merge pull request #43 from vbatts/fix_41 Makefile: no need to shell to realpath

view details

Valentin Rothberg

commit sha d7fcf047aca84fb86673e4a17e3ed0190c4c0965

travis: use bionic and the default bats Signed-off-by: Valentin Rothberg <rothberg@redhat.com>

view details

Valentin Rothberg

commit sha e565987415e2fb6467be7f687a68b67a5ccfdd49

Merge pull request #52 from vrothberg/bats travis: use bionic and the default bats

view details

Vincent Batts

commit sha cb1dd4ca214057578e18fac9f77b6037807a7255

BuildSourceImage: catch return code and exit Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

push time in a month

push eventvbatts/BuildSourceImage

Valentin Rothberg

commit sha d7fcf047aca84fb86673e4a17e3ed0190c4c0965

travis: use bionic and the default bats Signed-off-by: Valentin Rothberg <rothberg@redhat.com>

view details

Valentin Rothberg

commit sha e565987415e2fb6467be7f687a68b67a5ccfdd49

Merge pull request #52 from vrothberg/bats travis: use bionic and the default bats

view details

Vincent Batts

commit sha bb262149e0a79a9e1a81443ab36e698943e01bc3

BuildSourceImage: naive relative symlink path Fixes #44 This does not account for the `${artifact_path}` potentially being nested. Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

push time in a month

push eventvbatts/BuildSourceImage

Vincent Batts

commit sha 1a85b05a327369f352e4a8d6c4dad8d243901a43

Makefile: no need to shell to realpath Fixes #41 Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

Valentin Rothberg

commit sha 9d14ec7aea3279ac4d43ebf524022a70d7631c44

Merge pull request #43 from vbatts/fix_41 Makefile: no need to shell to realpath

view details

Valentin Rothberg

commit sha d7fcf047aca84fb86673e4a17e3ed0190c4c0965

travis: use bionic and the default bats Signed-off-by: Valentin Rothberg <rothberg@redhat.com>

view details

Valentin Rothberg

commit sha e565987415e2fb6467be7f687a68b67a5ccfdd49

Merge pull request #52 from vrothberg/bats travis: use bionic and the default bats

view details

Vincent Batts

commit sha fd4c31be2fec0809a070709f1ebf44557a995c2d

*: add a doc for development

view details

push time in a month

pull request commentcontainers/BuildSourceImage

travis: use bionic and the default bats

LGTM

vrothberg

comment created time in a month

pull request commentcontainers/BuildSourceImage

BuildSourceImage: naive relative symlink path

rebased, for testing to pass

vbatts

comment created time in a month

delete branch vbatts/BuildSourceImage

delete branch : fix_41

delete time in a month

push eventvbatts/BuildSourceImage

Vincent Batts

commit sha 778c9b47a5ea6368680e9681624752c9ed48379f

README: add the quay build status Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

Vincent Batts

commit sha 19b9ecc797d93465a9d5ee40089d93256b0eedd7

BuildSourceImage: use umoci for OCI layout, if present Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

Vincent Batts

commit sha c03dcdeb76b922fe20b1f21117c498f17f5aa283

BuildSourceImage: insert layer with umoci, if present Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

Vincent Batts

commit sha a3585314603efb419caa906678fed7ba2913e033

Dockerfile: no default output directory Just let the user provide this if wanted Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

Vincent Batts

commit sha 1a85b05a327369f352e4a8d6c4dad8d243901a43

Makefile: no need to shell to realpath Fixes #41 Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

Daniel J Walsh

commit sha f3e23d60dde1d973f6e6212a09b199d93404dbc7

Merge pull request #40 from vbatts/no_output Dockerfile: no default output directory

view details

Daniel J Walsh

commit sha 518cb2a19115c7ed17469bb92a9b010f63c78c4f

Merge pull request #39 from vbatts/more_umoci More umoci

view details

Daniel J Walsh

commit sha 53a04f926f869b6372e5f04334fc48b8dafe5140

Merge pull request #38 from vbatts/container_build README: add the quay build status

view details

Valentin Rothberg

commit sha 9d14ec7aea3279ac4d43ebf524022a70d7631c44

Merge pull request #43 from vbatts/fix_41 Makefile: no need to shell to realpath

view details

Vincent Batts

commit sha b941f3e20bf60326076d1dcfb43c6d454f737529

BuildSourceImage: naive relative symlink path Fixes #44 This does not account for the `${artifact_path}` potentially being nested. Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

push time in a month

pull request commentcontainers/BuildSourceImage

Makefile: no need to shell to realpath

travis is green. PTAL

vbatts

comment created time in a month

pull request commentcontainers/BuildSourceImage

BuildSourceImage: naive relative symlink path

depends on #43

vbatts

comment created time in a month

create barnchvbatts/BuildSourceImage

branch : dev-doc

created branch time in a month

push eventvbatts/BuildSourceImage

Vincent Batts

commit sha 778c9b47a5ea6368680e9681624752c9ed48379f

README: add the quay build status Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

Vincent Batts

commit sha 19b9ecc797d93465a9d5ee40089d93256b0eedd7

BuildSourceImage: use umoci for OCI layout, if present Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

Vincent Batts

commit sha c03dcdeb76b922fe20b1f21117c498f17f5aa283

BuildSourceImage: insert layer with umoci, if present Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

Vincent Batts

commit sha a3585314603efb419caa906678fed7ba2913e033

Dockerfile: no default output directory Just let the user provide this if wanted Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

Daniel J Walsh

commit sha f3e23d60dde1d973f6e6212a09b199d93404dbc7

Merge pull request #40 from vbatts/no_output Dockerfile: no default output directory

view details

Daniel J Walsh

commit sha 518cb2a19115c7ed17469bb92a9b010f63c78c4f

Merge pull request #39 from vbatts/more_umoci More umoci

view details

Daniel J Walsh

commit sha 53a04f926f869b6372e5f04334fc48b8dafe5140

Merge pull request #38 from vbatts/container_build README: add the quay build status

view details

Vincent Batts

commit sha da46d4eaca7599e21423209d287524c16f597352

BuildSourceImage: expose "unpack" as subcommand This may be a pattern we can do for some of the more useful functions. But for now, folks can build, push, etc. and once they skopeo copy an image to their host, they can ```bash ./BuildSourceImage unpack <src> <dest> ``` and it will be nicely exposed in the container build too Also included, exporting the defaults into the bats test for easier direct running. Perhaps we can move the srpm caching into bats too, so the Makefile target isn't strictly required. Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

push time in a month

push eventvbatts/BuildSourceImage

Vincent Batts

commit sha d8ee01d54e7a03b73f27f8d16556b70c7ce150cd

BuildSourceImage: expose "unpack" as subcommand This may be a pattern we can do for some of the more useful functions. But for now, folks can build, push, etc. and once they skopeo copy an image to their host, they can ```bash ./BuildSourceImage unpack <src> <dest> ``` and it will be nicely exposed in the container build too Also included, exporting the defaults into the bats test for easier direct running. Perhaps we can move the srpm caching into bats too, so the Makefile target isn't strictly required. Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

push time in a month

pull request commentcontainers/BuildSourceImage

BuildSourceImage: expose "unpack_img" as subcommand

haha, i fixed the issue causing CI to fail, but found an issue using unpack_img inside the container, since we pass flags there by default, so the "subcommand" isn't the first arg and we have no sense of global or subcommand flags.

vbatts

comment created time in a month

PR opened willysr/slackbuilds

libraries/wvstreams: update download URL
+1 -1

0 comment

1 changed file

pr created time in a month

create barnchvbatts/SlackBuilds

branch : wvstreams-url

created branch time in a month

issue commentbazelbuild/bazel

Release 1.0 - September 2019

until then, builds kicked off for centos, rhel, and fedora https://copr.fedorainfracloud.org/coprs/build/1052142

dslomov

comment created time in a month

issue commentbazelbuild/bazel

Release 1.0 - September 2019

Right on, but is there still no solid response for building on aarch64? I am getting increased requests there, but have not gotten it built yet

-------- Original Message -------- On Oct 10, 2019, 07:40, Dmitry Lomov wrote:

Published 1.0.0rc5 as 1.0.0.

  • https://github.com/bazelbuild/bazel/releases/tag/1.0.0
  • https://releases.bazel.build/1.0.0/release/index.html

Pinging package maintainers: @vbatts @petemounce @excitoon

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

dslomov

comment created time in a month

pull request commentopencontainers/distribution-spec

Import rest of tests from kinvolk/ocicert

@tatal i welcome contributions on this. Your use case is precisely why we want these tests. If you can run this branch against your registry to help identify rough edges?

dongsupark

comment created time in a month

create barnchvbatts/BuildSourceImage

branch : catch_error

created branch time in a month

pull request commentopencontainers/distribution-spec

Remove _catalog API, reference as reserved

i get that. Folks do need/want listing. I just personally don't recall the iteration on what the requirements on the new API should be

On Wed, Oct 9, 2019 at 12:21 PM Steve Lasker notifications@github.com wrote:

The diff viewing is a bit confusing as the tag listing spec made references to _catalog rules, only addressing a superset, unique to tag listing. Once I removed _catalog, I had to bring forward the specifics to paging and such. Did we want to remove tag listing as well? I thought, but could be wrong, that most registries supported tag listing and it wasn't problematic. That said, whatever the future replacement is, it would need to address repositories and tag listing. Is this a vote to remove tag listing as well?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/opencontainers/distribution-spec/pull/69?email_source=notifications&email_token=AAAQL2LS5ZRKHI6WJ27AOOTQNYAJLA5CNFSM4IMC4RPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAYOXPI#issuecomment-540076989, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAQL2MRQRGQUTJ5EEYU42TQNYAJLANCNFSM4IMC4RPA .

SteveLasker

comment created time in a month

pull request commentopencontainers/distribution-spec

Remove _catalog API, reference as reserved

So this PR is not just removing _catalog, but now specifying a listing. Is that a stop gap until the search discussion is done?

SteveLasker

comment created time in a month

push eventvbatts/BuildSourceImage

Vincent Batts

commit sha bcfacc14dde4f6ebb2d2f5c4c2f307ba3f1a95a3

BuildSourceImage: expose "unpack_img" as subcommand This may be a pattern we can do for some of the more useful functions. But for now, folks can build, push, etc. and once they skopeo copy an image to their host, they can ```bash ./BuildSourceImage unpack_img <src> <dest> ``` and it will be nicely exposed in the container build too Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

push time in 2 months

issue openedcontainers/BuildSourceImage

RFE: source license annotation

In the annotations for each layer, include an annotation for the license of that source. For rpms, this is in an rpm header. For other sources, it won't be as straight forward.

created time in 2 months

issue openedcontainers/BuildSourceImage

TODO: CI test for umoci

Since there is code paths that have umoci, perhaps we test that we're doing what we expect.

created time in 2 months

PR opened containers/BuildSourceImage

BuildSourceImage: expose "unpack_img" as subcommand

This may be a pattern we can do for some of the more useful functions. But for now, folks can build, push, etc. and once they skopeo copy an image to their host, they can

./BuildSourceImage unpack_img <src> <dest>

and it will be nicely exposed in the container build too

Signed-off-by: Vincent Batts vbatts@hashbangbash.com

+36 -0

0 comment

1 changed file

pr created time in 2 months

create barnchvbatts/BuildSourceImage

branch : subcommand_unpack

created branch time in 2 months

PR opened containers/BuildSourceImage

BuildSourceImage: naive relative symlink path

Fixes #44

This does not account for the ${artifact_path} potentially being nested.

Signed-off-by: Vincent Batts vbatts@hashbangbash.com

+2 -2

0 comment

1 changed file

pr created time in 2 months

create barnchvbatts/BuildSourceImage

branch : fix_44

created branch time in 2 months

issue openedcontainers/BuildSourceImage

bug: symlink inside the source layer is not relative

currently:

[vbatts@beats] {master} ~/src/github.com/containers/BuildSourceImage$ tar tvf output/blobs/sha256/5893f32b044b6350829dfba5c52705eb0d87754c972d5c9d0e4068210604f42e
drwxrw-rw- root/root         0 1969-12-31 19:00 ./
drwxrwxrwx root/root         0 1969-12-31 19:00 ./blobs/
drwxrwxrwx root/root         0 1969-12-31 19:00 ./blobs/sha256/
-rw-rw-rw- root/root     26435 1969-12-31 19:00 ./blobs/sha256/b7a2184993940e9834c0fc578b4dff11889a3bb20055bc78ecada1924325a789
drwxrwxrwx root/root         0 1969-12-31 19:00 ./rpm_dir/
lrwxrwxrwx root/root         0 1969-12-31 19:00 ./rpm_dir/libutempter-1.1.6-16.fc30.src.rpm -> /blobs/sha256/b7a2184993940e9834c0fc578b4dff11889a3bb20055bc78ecada1924325a789

Though that symlink from the expected file name is pointing to /blobs/sha256/ which unless this is extracted at the root of a filesystem, will be a broken link.

This instead should be relative like ./rpm_dir/libutempter-1.1.6-16.fc30.src.rpm -> ../blobs/sha256/b7a2184993940e9834c0fc578b4dff11889a3bb20055bc78ecada1924325a789. The only accounting here needs to be if we'll allow for nested directories, and that path may be more than just ../ prefixed.

created time in 2 months

push eventvbatts/slackware-container

Vincent Batts

commit sha 9b0249d3243c79f71c7a55ec9b2ba2d7befda169

mkimage-slackware: executable bit Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

push time in 2 months

PR opened containers/BuildSourceImage

Makefile: no need to shell to realpath

Fixes #41

Signed-off-by: Vincent Batts vbatts@hashbangbash.com

+1 -1

0 comment

1 changed file

pr created time in 2 months

create barnchvbatts/BuildSourceImage

branch : fix_41

created branch time in 2 months

issue openedcontainers/BuildSourceImage

bug: CI fails with trailing slash on `-o .../` path

==> Running integration tests
TMPDIR= bats  test/
1..7
ok 1 Help
ok 2 Version
ok 3 List Drivers
ok 4 No input
not ok 5 build from RPMS
# (in test file test/01-from_rpms.bats, line 15)
#   `[[ ${lines[${n}]} =~ "[SrcImg][INFO] copied to oci:/output:latest-source" ]]' failed
# temporary directory: /tmp/tmp.YGAMC0VanG
ok 6 build from RPMS and push
not ok 7 Build from image reference
# (in test file test/02-from_image_ref.bats, line 21)
#   `[[ ${lines[${n}]} =~ "[SrcImg][INFO] copied to oci:/output:latest-source" ]]' failed
# temporary directory: /tmp/tmp.aOWxgoZTUf
make: *** [test-integration] Error 1

but I could not get this to reproduce by running podman run -it -v $(pwd)/SRCRPMS:/data:ro bsi -s /data -o /output/ directly

created time in 2 months

issue openedcontainers/BuildSourceImage

bug: `realpath` in Makefile is redundant

noticed at https://travis-ci.org/containers/BuildSourceImage/builds/590057127#L536

[...]
FINISHED --2019-09-26 17:05:58--

Total wall clock time: 0.3s

Downloaded: 3 files, 19K in 0.004s (4.31 MB/s)

make: realpath: Command not found

==> Running integration tests
[...]

that realpath is not installed on the CI server. But GNU Make has a $(realpath ...) function, so calling shell isn't needed.

created time in 2 months

push eventvbatts/BuildSourceImage

Vincent Batts

commit sha a3585314603efb419caa906678fed7ba2913e033

Dockerfile: no default output directory Just let the user provide this if wanted Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

push time in 2 months

create barnchvbatts/slackware-container

branch : split

created branch time in 2 months

push eventvbatts/slackware-container

Vincent Batts

commit sha 261afee25524eb3ac8fb8f83a50ca7179cb37951

Makefile: work around the CMD differences Fixes #14 Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>

view details

Vincent Batts

commit sha 525e52d5dee87243750a2d0df46950196280588e

wip

view details

push time in 2 months

create barnchvbatts/slackware-container

branch : chroot

created branch time in 2 months

PR opened containers/BuildSourceImage

Dockerfile: no default output directory

Just let the user provide this if wanted

Signed-off-by: Vincent Batts vbatts@hashbangbash.com

+0 -4

0 comment

1 changed file

pr created time in 2 months

more