profile
viewpoint
Lokesh Mandvekar lsm5 @RedHatOfficial https://keybase.io/lsm5 Freenode, OFTC: lsm5; Bot: @lsm5-bot

issue commentcontainers/libpod

latest version of podman on flathub?

On Tue, Nov 12, 2019 at 11:26:14AM -0800, M Holmes wrote:

Unfortunately, I'm not qualified enough to undertake such a task. Sorry.

No worries. OBS is on our agenda yes, as that'll make it easier to ship for vanilla Debian too, but we're fighting some other fires so it's gonna take longer unless maybe we get additional community support.

Meanwhile, I hope to have 19.10 enabled on the PPA by early next week.

-- Lokesh IRC, GitHub: lsm5 GPG: 0xC7C3A0DD https://keybase.io/lsm5

jonasbartho

comment created time in 10 hours

issue commentcontainers/libpod

latest version of podman on flathub?

@MycroftHolmes1989 in case you have experience with OBS, would you be willing to help out?

jonasbartho

comment created time in 11 hours

issue commentcontainers/libpod

latest version of podman on flathub?

On Tue, Nov 12, 2019 at 09:40:05AM -0800, M Holmes wrote:

While you guys are at it, would you kindly consider adding it to OpenSUSE Build Services? It would be an easy way to target multiple distros and support latest releases,. For example, the official PPA does not have support for Ubunt 19.10 yet. Those problems would probably be easier to handle if you just add the project to OBS.

Ubuntu 19.10 on PPA is currently wip. I did ping the obs people for help but no response yet. /cc @vrothberg.

-- Lokesh IRC, GitHub: lsm5 GPG: 0xC7C3A0DD https://keybase.io/lsm5

jonasbartho

comment created time in 11 hours

issue commentcri-o/cri-o

Fedora 31 issue for cri-o and podman installation .

hmm, seems like 1.14.11 never got built. Building it now...

defyjoy

comment created time in 16 hours

issue commentcontainers/libpod

Trying to use --init fails with "container-init binary not found on the host: stat /usr/libexec/podman/catatonit: no such file or directory"

Where do we stand here?

err not yet, I'll try to get this in soon as I can find the time, I really don't want to bundle it though if it has its own versions.

jlebon

comment created time in 2 days

pull request commentcontainers/libpod

create a separate install target for seccomp

/assign @baude

lsm5

comment created time in 2 days

create barnchlsm5/containers-golang

branch : eoan

created branch time in 2 days

pull request commentcontainers/libpod

create a separate install target for seccomp

/assing @baude

lsm5

comment created time in 2 days

PR opened containers/libpod

create a separate install target for seccomp

podman in Fedora gets seccomp.json from containers-common while the one in Ubuntu PPA gets seccomp.json from containers-golang.

This change will let me use install.config target unmodified in downstream packages.

Signed-off-by: Lokesh Mandvekar lsm5@fedoraproject.org

+3 -0

0 comment

1 changed file

pr created time in 2 days

create barnchlsm5/podman

branch : seccomp-separation

created branch time in 2 days

delete branch lsm5/skopeo

delete branch : dummy-718

delete time in 2 days

delete branch lsm5/skopeo

delete branch : go-envvar

delete time in 2 days

delete branch lsm5/skopeo

delete branch : snap

delete time in 2 days

delete branch lsm5/skopeo

delete branch : master-c-image

delete time in 2 days

delete branch lsm5/skopeo

delete branch : openssl-testing-2

delete time in 2 days

delete branch lsm5/skopeo

delete branch : openssl-testing

delete time in 2 days

delete branch lsm5/skopeo

delete branch : pet-pr-c-image-701-test-older-commit

delete time in 2 days

delete branch lsm5/skopeo

delete branch : pet-pr-c-image-701

delete time in 2 days

delete branch lsm5/skopeo

delete branch : master-c-image-go-mod-openssl

delete time in 2 days

pull request commentcoreos/fedora-coreos-config

file-transfer: add socat

Note, that crio requires socat as well - see https://github.com/cri-o/cri-o/blob/55ccb1e9bd8508ced18198444a56fd51daa76611/internal/oci/runtime_oci.go#L809 and https://github.com/cri-o/cri-o/blob/5779b74e9e4ca11487b9c823bd4dc0dc183c65d6/contrib/test/integration/system-packages.yml#L117. Fedora spec is about to be updated by @lsm5

Hopefully these should be handled by: https://bodhi.fedoraproject.org/updates/FEDORA-MODULAR-2019-1c7afa1aa5 https://bodhi.fedoraproject.org/updates/FEDORA-MODULAR-2019-94a453d89b

vrutkovs

comment created time in 5 days

issue commentcontainers/libpod

No new podman releases in ubuntu ppa

autobuilding yes, but afaict, it's broken atm, will take a look asap.

alitvak69

comment created time in 6 days

delete branch lsm5/multus-cni

delete branch : openssl

delete time in 6 days

delete branch lsm5/multus-cni

delete branch : multi-userspace

delete time in 6 days

IssuesEvent

push eventlsm5/multus-cni

Lokesh Mandvekar

commit sha 0f1e336b6283af6fbb589d230d22a4168a2c26ec

build for rhel7 and rhel8 userspaces Dockerfile template from Doug Smith <dosmith@redhat.com> Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>

view details

push time in 6 days

Pull request review commentopenshift/ocp-build-data

ose-containernetworking-plugins: Adds rhel-8-golang as an image stream

 enabled_repos: - rhel-server-optional-rpms from:   builder:+  - stream: rhel-8-golang

ack, noted.

dougbtv

comment created time in 6 days

pull request commentopenshift/multus-cni

build for rhel7 and rhel8 userspaces

/retest

lsm5

comment created time in 6 days

Pull request review commentopenshift/ocp-build-data

ose-containernetworking-plugins: Adds rhel-8-golang as an image stream

 enabled_repos: - rhel-server-optional-rpms from:   builder:+  - stream: rhel-8-golang

@dougbtv should this be rhel-8-golang-1.12?

dougbtv

comment created time in 6 days

issue commentcontainers/libpod

latest version of podman on flathub?

I'd love to see this included, but I can't invest any time myself atm :( . @abitrolly any chance you'd be interested? :crossed_fingers: :) ?

If not, @TomSweeneyRedHat @baude @mheon @rhatdan we should reach out to the community.

jonasbartho

comment created time in 7 days

delete branch lsm5/containernetworking-plugins-1

delete branch : multus

delete time in 7 days

PR closed openshift/containernetworking-plugins

Reviewers
build for rhel7 and rhel8 userspaces approved lgtm size/S

Dockerfile template from Doug Smith dosmith@redhat.com

Signed-off-by: Lokesh Mandvekar lsm5@fedoraproject.org

@dougbtv @mrunalp PTAL.

+15 -6

8 comments

1 changed file

lsm5

pr closed time in 7 days

pull request commentopenshift/containernetworking-plugins

build for rhel7 and rhel8 userspaces

I see this got merged, so I'm gonna close it.

lsm5

comment created time in 7 days

issue commentcri-o/cri-o

CentOS packaging strategy causes maintenance issues.

I honestly wish I knew what the holdup is. For some reason, the mirroring isn't working and their are no publicly available logs for me to troubleshoot, so I'm left pestering people on IRC to look into it. @lsm5, is there anything you can do to help get this unstuck?

Don't have anything apart from the nag them until they respond approach.

matthias50

comment created time in 9 days

Pull request review commentopenshift/sdn

sdn-cni-plugin built without openssl and cgo

 FROM registry.svc.ci.openshift.org/ocp/builder:golang-1.12 AS builder WORKDIR /go/src/github.com/openshift/sdn COPY . .-RUN CGO_ENABLED=0 make build --warn-undefined-variables+RUN make build --warn-undefined-variables  FROM registry.svc.ci.openshift.org/ocp/4.2:base COPY --from=builder /go/src/github.com/openshift/sdn/openshift-sdn /usr/bin/

done

lsm5

comment created time in 11 days

push eventlsm5/sdn

Lokesh Mandvekar

commit sha 702888bfa18a99a4d7b0ecfad9cf1494e1ac585f

build only cni plugin without cgo and ssl Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>

view details

push time in 11 days

Pull request review commentopenshift/sdn

sdn-cni-plugin built without openssl and cgo

 FROM registry.svc.ci.openshift.org/ocp/builder:golang-1.12 AS builder WORKDIR /go/src/github.com/openshift/sdn COPY . .-RUN CGO_ENABLED=0 make build --warn-undefined-variables+RUN make build --warn-undefined-variables  FROM registry.svc.ci.openshift.org/ocp/4.2:base COPY --from=builder /go/src/github.com/openshift/sdn/openshift-sdn /usr/bin/

sure, that sounds much better, I'll revise..

lsm5

comment created time in 11 days

Pull request review commentopenshift/sdn

sdn-cni-plugin built without openssl and cgo

 FROM registry.svc.ci.openshift.org/ocp/builder:golang-1.12 AS builder WORKDIR /go/src/github.com/openshift/sdn COPY . .-RUN CGO_ENABLED=0 make build --warn-undefined-variables+RUN make build --warn-undefined-variables  FROM registry.svc.ci.openshift.org/ocp/4.2:base COPY --from=builder /go/src/github.com/openshift/sdn/openshift-sdn /usr/bin/

is the make build output I posted in description wrong?

lsm5

comment created time in 11 days

Pull request review commentopenshift/sdn

sdn-cni-plugin built without openssl and cgo

 FROM registry.svc.ci.openshift.org/ocp/builder:golang-1.12 AS builder WORKDIR /go/src/github.com/openshift/sdn COPY . .-RUN CGO_ENABLED=0 make build --warn-undefined-variables+RUN make build --warn-undefined-variables  FROM registry.svc.ci.openshift.org/ocp/4.2:base COPY --from=builder /go/src/github.com/openshift/sdn/openshift-sdn /usr/bin/

that gets handled in the other file that I changed, or am I reading it wrong?

lsm5

comment created time in 11 days

push eventlsm5/sdn

Lokesh Mandvekar

commit sha c51b1341b6893a039eaa6392b738484f209bec99

sdn-cni-plugin built without openssl and cgo handle CGO conditional in Makefile itself and not in Dockerfile.rhel Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>

view details

push time in 11 days

PR opened openshift/sdn

sdn-cni-plugin built without openssl and cgo

handle CGO conditional in Makefile itself and not in Dockerfile.rhel

Signed-off-by: Lokesh Mandvekar lsm5@fedoraproject.org

@dougbtv @squeed PTAL

$ make build
github.com/openshift/sdn/cmd/network-controller
CGO_ENABLED=1 go build -ldflags "-s -w -X github.com/openshift/sdn/pkg/version.versionFromGit="v0.0.0-alpha.0-79-ge5920be" -X github.com/openshift/sdn/pkg/version.commitFromGit="e5920bee" -X github.com/openshift/sdn/pkg/version.gitTreeState="clean" -X github.com/openshift/sdn/pkg/version.buildDate="2019-11-01T19:53:41Z" " github.com/openshift/sdn/cmd/network-controller
github.com/openshift/sdn/cmd/openshift-sdn
CGO_ENABLED=1 go build -ldflags "-s -w -X github.com/openshift/sdn/pkg/version.versionFromGit="v0.0.0-alpha.0-79-ge5920be" -X github.com/openshift/sdn/pkg/version.commitFromGit="e5920bee" -X github.com/openshift/sdn/pkg/version.gitTreeState="clean" -X github.com/openshift/sdn/pkg/version.buildDate="2019-11-01T19:53:41Z" " github.com/openshift/sdn/cmd/openshift-sdn
github.com/openshift/sdn/cmd/sdn-cni-plugin
CGO_ENABLED=0 go build -tags no_openssl -ldflags "-s -w -X github.com/openshift/sdn/pkg/version.versionFromGit="v0.0.0-alpha.0-79-ge5920be" -X github.com/openshift/sdn/pkg/version.commitFromGit="e5920bee" -X github.com/openshift/sdn/pkg/version.gitTreeState="clean" -X github.com/openshift/sdn/pkg/version.buildDate="2019-11-01T19:53:41Z" " github.com/openshift/sdn/cmd/sdn-cni-plugin
github.com/openshift/sdn/vendor/k8s.io/kubernetes/cmd/kube-proxy
CGO_ENABLED=1 go build -ldflags "-s -w -X github.com/openshift/sdn/pkg/version.versionFromGit="v0.0.0-alpha.0-79-ge5920be" -X github.com/openshift/sdn/pkg/version.commitFromGit="e5920bee" -X github.com/openshift/sdn/pkg/version.gitTreeState="clean" -X github.com/openshift/sdn/pkg/version.buildDate="2019-11-01T19:53:41Z" " github.com/openshift/sdn/vendor/k8s.io/kubernetes/cmd/kube-proxy
+9 -4

0 comment

2 changed files

pr created time in 11 days

create barnchlsm5/sdn

branch : cgo-ssl-conditional

created branch time in 11 days

fork lsm5/sdn

fork in 11 days

issue commentcontainers/libpod

Keep older versions in PPA

@lsm5 Any update on this?

Not yet, but hopefully once other distractions are outta the way ..

matpen

comment created time in 12 days

push eventlsm5/multus-cni

Lokesh Mandvekar

commit sha d01b273cf854ac7f38610bab2488ff5987815c31

build for rhel7 and rhel8 userspaces Dockerfile template from Doug Smith <dosmith@redhat.com> Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>

view details

push time in 13 days

PR opened openshift/multus-cni

build for rhel7 and rhel8 userspaces

Dockerfile template from Doug Smith dosmith@redhat.com

Signed-off-by: Lokesh Mandvekar lsm5@fedoraproject.org

@dougbtv @mrunalp PTAL

+22 -4

0 comment

1 changed file

pr created time in 13 days

create barnchlsm5/multus-cni

branch : multi-userspace

created branch time in 13 days

pull request commentopenshift/containernetworking-plugins

build for rhel7 and rhel8 userspaces

/retest

lsm5

comment created time in 13 days

pull request commentopenshift/containernetworking-plugins

build for rhel7 and rhel8 userspaces

/retest

lsm5

comment created time in 13 days

pull request commentopenshift/containernetworking-plugins

build for rhel7 and rhel8 userspaces

@jupierce @dougbtv @squeed PR updated to use new images, PTAL..

lsm5

comment created time in 13 days

push eventlsm5/containernetworking-plugins-1

dougbtv

commit sha 2e6747f35b199aae842ade398fd30c00c3f6d522

Revert "RE: rhbz#1725832" This reverts commit 4dee8d43151187d47f5ddd59e92f7262ce414e9f.

view details

OpenShift Merge Robot

commit sha 582339742cb00a7c62b7a73cc1f1ba895118bd09

Merge pull request #21 from dougbtv/revert-cgo Revert CGO enabled / no_openssl tag

view details

Tomofumi Hayashi

commit sha 5406e248d294de64cc97c6877695467acd6fd01b

Support ips capability in static and mac capability in tuning This change introduces new capability flag to change MAC address and to specify IP addresses by tuning and static.

view details

Tomofumi Hayashi

commit sha 13722f6c4ae72bddf320785ae18045be0ffacd71

Support "args" in static and tuning Support "args" field in JSON config to additional configuration in static and tuning plugins.

view details

Tomofumi Hayashi

commit sha 8d578cf60aa010327b858f396fc1d57a6caef441

static: prioritize the input sources for IPs This change introduce priorities for IPs input among CNI_ARGS, 'args' and runtimeConfig. Fix #399. Signed-off-by: Tomofumi Hayashi <tohayash@redhat.com>

view details

OpenShift Merge Robot

commit sha 62d5fc160eebef76438458c45eb6f81c1c7074fc

Merge pull request #24 from dougbtv/update-static-input-sources Static IPAM plugin updates

view details

Lokesh Mandvekar

commit sha 0b71f3344ced7db31f725adeeae6ed547d948e81

build for rhel7 and rhel8 userspaces Dockerfile template from Doug Smith <dosmith@redhat.com> Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>

view details

push time in 13 days

issue commentcontainers/libpod

Add Ubuntu PPAs for dev/beta channels

On Wed, Oct 30, 2019 at 01:48:23AM -0700, Valentin Rothberg wrote:

@shaicoleman @lsm5, what's the latest state on this work?

WIP, but nothing landed yet, but hopefully soon..

shaicoleman

comment created time in 14 days

issue commentcontainers/libpod

podman-1.5.1-1~ubuntu18.04~ppa1 seems compiled without support for AppArmor

On Wed, Oct 30, 2019 at 01:55:38AM -0700, Valentin Rothberg wrote:

@lsm5 is the issue fixed in the meantime?

Not yet :(

AkihiroSuda

comment created time in 14 days

PR opened openshift/containernetworking-plugins

[wip] Build all plugins with no_openssl buldtag

These plugins don't use any crypto so this change disables openssl path completely for all plugins.

Obsoletes: pr#22

Signed-off-by: Lokesh Mandvekar lsm5@fedoraproject.org

+1 -1

0 comment

1 changed file

pr created time in 16 days

push eventlsm5/containernetworking-plugins-1

Lokesh Mandvekar

commit sha 126bea9ade0d38b3711d93707fe57b2f98df203d

Build all plugins with no_openssl buldtag These plugins don't use any crypto so this change disables openssl path completely for all plugins. Obsoletes: pr#22 Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>

view details

push time in 16 days

create barnchlsm5/containernetworking-plugins-1

branch : no_openssl

created branch time in 16 days

PR opened openshift/multus-cni

RE: #1725832 - openssl support, dynamically link glibc

Signed-off-by: Lokesh Mandvekar lsm5@fedoraproject.org

@squeed @dougbtv PTAL.

I guess there'll be another PR for multiple userspace rhel once the images are ready.

+3 -3

0 comment

1 changed file

pr created time in 16 days

create barnchlsm5/multus-cni

branch : openssl

created branch time in 16 days

fork lsm5/multus-cni

Multus CNI a meta plugin for CNI

fork in 16 days

pull request commentopenshift/containernetworking-plugins

Revert "build_linux.sh: remove no_openssl"

Just making sure we all note this comment before proceeding with this review.

lsm5

comment created time in 18 days

PR opened openshift/containernetworking-plugins

Revert "build_linux.sh: remove no_openssl"

This reverts commit 37442dc73084b80a1bac806b7849298baee4ff64. Dynamically link glibc and build with no_openssl for all plugins.

Signed-off-by: Lokesh Mandvekar lsm5@fedoraproject.org

+2 -2

0 comment

2 changed files

pr created time in 18 days

PR closed openshift/containernetworking-plugins

Reviewers
[DO NOT MERGE] Bug 1725832: 4.2 backport build loopback with no_openssl tag bugzilla/valid-bug size/XS
  • build loopback with no_openssl tag for FIPS compliance
  • build with CGO_ENABLED=1 to avoid static linking in glibc

Signed-off-by: Lokesh Mandvekar lsm5@fedoraproject.org

(backport https://github.com/openshift/containernetworking-plugins/pull/18 to release-4.3) @dougbtv PTAL

+6 -2

10 comments

2 changed files

lsm5

pr closed time in 18 days

Pull request review commentopenshift/containernetworking-plugins

Revert CGO enabled / no_openssl tag

 for d in $PLUGINS; do 		plugin="$(basename "$d")" 		if [ $plugin != "windows" ]; then 			echo "  $plugin"-                        if [ $plugin == "loopback" ]; then-                           $GO build -tags no_openssl -o "${PWD}/bin/$plugin" "$@" "$REPO_PATH"/$d-                        else-                           $GO build -o "${PWD}/bin/$plugin" "$@" "$REPO_PATH"/$d-                        fi+			$GO build -o "${PWD}/bin/$plugin" "$@" "$REPO_PATH"/$d

ummm, so we should build all with no_openssl, right @mrunalp ?

dougbtv

comment created time in 18 days

Pull request review commentopenshift/containernetworking-plugins

build for rhel7 and rhel8 userspaces

 # This dockerfile is specific to building Multus for OpenShift-FROM openshift/origin-release:golang-1.10 as builder--# Add everything+FROM registry.access.redhat.com/ubi8 as rhel8 ADD . /usr/src/plugins- WORKDIR /usr/src/plugins+RUN dnf install -y golang

So, IIUC, @jupierce and @sosiouxme will give us a rhel8 image which will have golang installed already. I'll revise this PR once that's done.

lsm5

comment created time in 19 days

Pull request review commentopenshift/cluster-network-operator

The reference CNI plugins should be copied based on the node's host OS

+---+apiVersion: v1+kind: ConfigMap+metadata:+  name: cni-copy-bash-script+  namespace: openshift-multus+  labels:+    app: openshift-multus+data:+  copycni.sh: |-+    #!/bin/bash+    set -x+    # source our os-release variables.+    if [ -f "/host/etc-os-release/os-release" ]; then

@dougbtv fwiw, on fedora /etc/os-release is a symlink to /usr/lib/os-release but on rhel8 and rhel7, they don't seem to be symlinks, atleast on my envs, but anyway uname -r looks great.

dougbtv

comment created time in 19 days

push eventlsm5/cri-o

Lokesh Mandvekar

commit sha bbf9aa89701b0c6d4767682714a7968ad5be698a

install /etc/crio/seccomp.json in rpm for ci Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>

view details

push time in 19 days

push eventlsm5/cri-o

Sascha Grunert

commit sha 59da7300b4ce4ce5d57a7f3e4f418c9a76773a91

Add missing files to static release bundle We now add the CNI, systemd, policy and CRI-O wipe filed to the bundle as well. Additional documentation how to use the bundle is now included, too. Signed-off-by: Sascha Grunert <sgrunert@suse.com>

view details

OpenShift Merge Robot

commit sha 233e1707d7cfd414f2bc0cce39b6e3cb8f7da20b

Merge pull request #2909 from openshift-cherrypick-robot/cherry-pick-2870-to-release-1.16 [1.16] Add missing files to static release bundle

view details

Lokesh Mandvekar

commit sha caef675b54ea0ff95d72e6e2b6f7f7494f9f5987

install /etc/crio/seccomp.json in rpm for ci Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>

view details

push time in 19 days

pull request commentopenshift/cluster-network-operator

[WIP] The reference CNI plugins should be copied based on the node's host OS

[@mrunalp, @squeed please correct me if I'm wrong below..]

We need this so that plugins can be built without for rhel7 and rhel8 without static linking in glibc of a particular rhel version and then the right version of the binaries can be installed by detecting the host's rhel version.

dougbtv

comment created time in 19 days

PR opened openshift/containernetworking-plugins

build for rhel7 and rhel8 userspaces

Dockerfile template from Doug Smith dosmith@redhat.com

Signed-off-by: Lokesh Mandvekar lsm5@fedoraproject.org

@dougbtv @mrunalp PTAL.

+16 -6

0 comment

1 changed file

pr created time in 20 days

create barnchlsm5/containernetworking-plugins-1

branch : multus

created branch time in 20 days

pull request commentopenshift/containernetworking-plugins

RE: rhbz#1725832

/retest

lsm5

comment created time in 20 days

delete branch lsm5/containernetworking-plugins-1

delete branch : openssl

delete time in 20 days

PR opened openshift/containernetworking-plugins

RE: rhbz#1725832
  • build loopback with no_openssl tag for FIPS compliance
  • build with CGO_ENABLED=1 to avoid static linking in glibc

Signed-off-by: Lokesh Mandvekar lsm5@fedoraproject.org

(backport https://github.com/openshift/containernetworking-plugins/pull/18 to release-4.3) @dougbtv PTAL

+6 -2

0 comment

2 changed files

pr created time in 20 days

create barnchlsm5/containernetworking-plugins-1

branch : release-4.3-openssl

created branch time in 20 days

push eventlsm5/containernetworking-plugins-1

Lokesh Mandvekar

commit sha 4dee8d43151187d47f5ddd59e92f7262ce414e9f

RE: rhbz#1725832 - build loopback with no_openssl tag for FIPS compliance - build with CGO_ENABLED=1 to avoid static linking in glibc Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>

view details

push time in 20 days

PR opened cri-o/cri-o

Reviewers
install /etc/crio/seccomp.json in rpm for ci

Signed-off-by: Lokesh Mandvekar lsm5@fedoraproject.org

@haircommander @umohnani8 @mrunalp

+779 -0

0 comment

2 changed files

pr created time in 20 days

create barnchlsm5/cri-o

branch : release-1.16-ci

created branch time in 20 days

push eventlsm5/containernetworking-plugins-1

Lokesh Mandvekar

commit sha b1da063eda295f135d8652b0215bf14f931d940b

build loopback with no_openssl tag RE: rhbz#1725832 Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>

view details

push time in 20 days

PR opened openshift/containernetworking-plugins

build loopback with no_openssl tag

RE: rhbz#1725832

Signed-off-by: Lokesh Mandvekar lsm5@fedoraproject.org

@mrunalp @dougbtv PTAL

+6 -2

0 comment

2 changed files

pr created time in 20 days

create barnchlsm5/containernetworking-plugins-1

branch : openssl

created branch time in 20 days

create barnchlsm5/containernetworking-plugins

branch : openssl

created branch time in 20 days

delete branch lsm5/cri-o

delete branch : release-1.16-rpm

delete time in 22 days

delete branch lsm5/cri-o

delete branch : release-1.16-libseccomp

delete time in 22 days

PR opened cri-o/cri-o

Reviewers
fix specfile for hack/build-rpms.sh

Signed-off-by: Lokesh Mandvekar lsm5@fedoraproject.org

@umohnani8 @haircommander PTAL

+4 -4

0 comment

1 changed file

pr created time in 22 days

create barnchlsm5/cri-o

branch : release-1.16-rpm

created branch time in 22 days

issue commentcri-o/cri-o

dnf installation fails on f30

fedora bugzilla at https://bugzilla.redhat.com/show_bug.cgi?id=1754170

haircommander

comment created time in a month

issue commentcontainers/buildah

buildah 1.11.3-2 fails on every command

Fixed https://cbs.centos.org/koji/taskinfo?taskID=995170

maysunfaisal

comment created time in a month

PR opened cri-o/cri-o

Reviewers
Require libseccomp >= 2.4.1-1 for CI

With the current libseccomp, we see: undefined symbol: seccomp_api_get.

Updating libseccomp to 2.4.1 resolves this issue.

Signed-off-by: Lokesh Mandvekar lsm5@fedoraproject.org

@umohnani8 PTAL

+1 -0

0 comment

1 changed file

pr created time in a month

create barnchlsm5/cri-o

branch : release-1.16-libseccomp

created branch time in a month

issue commentcontainers/buildah

buildah 1.11.3-2 fails on every command

New build happening at https://cbs.centos.org/koji/taskinfo?taskID=995101 which should take care of the dependency issue.

maysunfaisal

comment created time in a month

issue closedcontainers/buildah

buildah 1.11.3-2 fails on every command

<!-- If you are reporting a new issue, make sure that we do not have any duplicates already open. You can ensure this by searching the issue list for this repository. If there is a duplicate, please close your issue and add a comment to the existing issue instead.

If you suspect your issue is a bug, please edit your issue description to include the BUG REPORT INFORMATION shown below. If you fail to provide this information within 7 days, we cannot debug your issue and will close it. We will, however, reopen it if you later provide the information.


BUG REPORT INFORMATION

Use the commands below to provide key information from your environment: You do NOT have to include this information if this is a FEATURE REQUEST -->

Description

<!-- Briefly describe the problem you are having in a few paragraphs. -->

Steps to reproduce the issue:

  1. Download rpm from https://download-ib01.fedoraproject.org/pub/fedora/linux/updates/30/Everything/x86_64/Packages/b/buildah-1.11.3-2.fc30.x86_64.rpm
  2. Install buildah using yum
yum -y --enablerepo=epel install buildah.rpm
Loaded plugins: fastestmirror, ovl
Examining buildah.rpm: buildah-1.11.3-2.fc30.x86_64
Marking buildah.rpm as an update to buildah-1.11.2-2.git0bafbfe.fc30.x86_64
Resolving Dependencies
--> Running transaction check
---> Package buildah.x86_64 0:1.11.2-2.git0bafbfe.fc30 will be updated
---> Package buildah.x86_64 0:1.11.3-2.fc30 will be an update
--> Finished Dependency Resolution

Dependencies Resolved

==============================================================================================================================================================================================================================================
 Package                                                 Arch                                                   Version                                                        Repository                                                Size
==============================================================================================================================================================================================================================================
Updating:
 buildah                                                 x86_64                                                 1.11.3-2.fc30                                                  /buildah                                                  36 M

Transaction Summary
==============================================================================================================================================================================================================================================
Upgrade  1 Package

Total size: 36 M
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Updating   : buildah-1.11.3-2.fc30.x86_64                                                                                                                                                                                               1/2 
  Cleanup    : buildah-1.11.2-2.git0bafbfe.fc30.x86_64                                                                                                                                                                                    2/2 
  Verifying  : buildah-1.11.3-2.fc30.x86_64                                                                                                                                                                                               1/2 
  Verifying  : buildah-1.11.2-2.git0bafbfe.fc30.x86_64                                                                                                                                                                                    2/2 

Updated:
  buildah.x86_64 0:1.11.3-2.fc30                                                                                                                                                                                                              

Complete!

Describe the results you received:

[root@93fe8a5692a4 bin]# pwd 
/usr/bin
[root@93fe8a5692a4 bin]# ls -la buildah
-rwxr-xr-x 1 root root 37519624 Oct  4 18:20 buildah
[root@93fe8a5692a4 bin]# buildah version 
buildah: symbol lookup error: buildah: undefined symbol: seccomp_api_set

Describe the results you expected: Something like

buildah version
Version:         1.11.2
Go Version:      go1.12.9
Image Spec:      1.0.1
Runtime Spec:    1.0.1-dev
CNI Spec:        0.4.0
libcni Version:  
Git Commit:      
Built:           Thu Jan  1 00:00:00 1970
OS/Arch:         linux/amd64

Output of rpm -q buildah or apt list buildah:

rpm -q buildah
buildah-1.11.3-2.fc30.x86_64

Output of buildah version:

N/A, see above

Output of podman version if reporting a podman build issue:

(paste your output here)

Output of cat /etc/*release:

[root@codewind-workspaceemry865xg0d6rhrp-66cff68799-5c5zq bin]# cat /etc/*release
CentOS Linux release 7.6.1810 (Core) 
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"

CentOS Linux release 7.6.1810 (Core) 
CentOS Linux release 7.6.1810 (Core) 

Output of uname -a:

uname -a
Linux codewind-workspaceemry865xg0d6rhrp-66cff68799-5c5zq 3.10.0-957.12.1.el7.x86_64 #1 SMP Wed Mar 20 11:34:37 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Output of cat /etc/containers/storage.conf:

(paste your output here)

closed time in a month

maysunfaisal

issue commentcontainers/buildah

buildah 1.11.3-2 fails on every command

updated dependency in buildah spec file. Closing...

maysunfaisal

comment created time in a month

issue commentcontainers/buildah

buildah 1.11.3-2 fails on every command

@maysunfaisal hmm, can you try installing libseccomp rpm from https://cbs.centos.org/koji/buildinfo?buildID=26448 and retry this? If it works, I'll update the minimum seccomp dependency in the rpm

maysunfaisal

comment created time in a month

issue commentcontainers/buildah

buildah 1.11.3-2 fails on every command

@maysunfaisal try the centos SIG build instead. https://cbs.centos.org/koji/buildinfo?buildID=26863

maysunfaisal

comment created time in a month

issue commentcontainers/buildah

Publish version 1.11.0 to Ubuntu 18.04 and 19.04 repositories

@Davio yes, it will, but some rebase issues in autobuilder. Handling it now..

@TomSweeneyRedHat could you please give me access to assign issues to myself and set labels?

Davio

comment created time in a month

issue commentcontainers/libpod

Podman 1.5.x rpms are failing to build on CBS

Thanks.

I'm just wondering about the general strategy related to podman to RHEL/CentOS 8 family.

CentOS Stream is coming. That should take care of this AFAICT.

alitvak69

comment created time in a month

Pull request review commentcri-o/cri-o

[WIP] [1.16] Add logic for running openshift e2e-aws tests

+# This spec is meant for CI testing only.+# Any changes here will NOT automagically land in your distro's rpm after+# an update.++%global with_debug 1++%if 0%{?with_debug}+%global _find_debuginfo_dwz_opts %{nil}+%global _dwz_low_mem_die_limit 0+%else+%global debug_package %{nil}+%endif++%if ! 0%{?centos} && 0%{?rhel}+# Golang minor version+%global gominver 10+%define gobuild(o:) scl enable go-toolset-1.%{gominver} -- go build -buildmode pie -compiler gc -tags="rpm_crashtraceback no_openssl ${BUILDTAGS:-}" -ldflags "${LDFLAGS:-} -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \\n') -extldflags '%__global_ldflags'" -a -v -x %{?**};+%else+%define gobuild(o:) go build -buildmode pie -compiler gc -tags="rpm_crashtraceback no_openssl ${BUILDTAGS:-}" -ldflags "${LDFLAGS:-} -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \\n') -extldflags '%__global_ldflags'" -a -v -x %{?**};+%endif++%global provider github+%global provider_tld com+%global project cri-o+%global repo cri-o+# https://github.com/kubernetes-sigs/cri-o+%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}+%global import_path %{provider_prefix}+%global git0 https://%{import_path}+#%%global commit0 ee2e7485ffe9c6d8932ec6acb0adcb7a0a55c253++%global service_name crio++Name: %{repo}+Version: 1.16.0+Release: 1.ci%{?dist}+Summary: Kubernetes Container Runtime Interface for OCI-based containers+License: ASL 2.0+URL: %{git0}+Source0: %{name}-test.tar.gz+Source3: %{service_name}-network.sysconfig+Source4: %{service_name}-storage.sysconfig+Source5: %{service_name}-metrics.sysconfig+Source6: %{service_name}.service+%if ! 0%{?centos} && 0%{?rhel}+BuildRequires: go-toolset-1.%{gominver}+%else+BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}+BuildRequires: make+%endif+BuildRequires: git+BuildRequires: glib2-devel+BuildRequires: glibc-static+BuildRequires: go-md2man+BuildRequires: gpgme-devel+BuildRequires: libassuan-devel+BuildRequires: libseccomp-devel+BuildRequires: pkgconfig(systemd)+Requires(pre): container-selinux+Requires: containers-common >= 1:0.1.24-3+Requires: runc > 1.0.0-57+Obsoletes: ocid <= 0.3+Provides: ocid = %{version}-%{release}+Provides: %{service_name} = %{version}-%{release}+Requires: containernetworking-plugins >= 0.7.5-1+Requires: conmon++%description+%{summary}++%{?enable_gotoolset1%{?gominver}}++%prep+%setup -qn %{name}-test+cp %{SOURCE6} contrib/systemd/.+sed -i '/strip/d' pause/Makefile+sed -i 's/install.config: crio.conf/install.config:/' Makefile+sed -i 's/install.bin: binaries/install.bin:/' Makefile+sed -i 's/\.gopathok//' Makefile+sed -i 's/go test/$(GO) test/' Makefile+sed -i 's/%{version}/%{version}-%{release}/' internal/version/version.go+sed -i 's/\/local//' contrib/systemd/%{service_name}.service++%build+mkdir _output+pushd _output+mkdir -p src/%{provider}.%{provider_tld}/{%{project},opencontainers}+ln -s $(dirs +1 -l) src/%{import_path}+popd++ln -s vendor src+export GOPATH=$(pwd)/_output:$(pwd)+export BUILDTAGS="selinux seccomp exclude_graphdriver_devicemapper exclude_graphdriver_btrfs containers_image_ostree_stub"+# build crio+export GO111MODULE=off+%gobuild -o bin/%{service_name} %{import_path}/cmd/%{service_name}++%gobuild -o bin/%{service_name}-status %{import_path}/cmd/%{service_name}-status++# build pause and docs+make GO_MD2MAN=go-md2man bin/pause docs++%install+./bin/%{service_name} \+      --selinux \+      --cgroup-manager "systemd" \+      --storage-driver "overlay" \+      --conmon "%{_bindir}/conmon" \+      --cni-plugin-dir "%{_libexecdir}/cni" \+      --default-mounts "%{_datadir}/rhel/secrets:/run/secrets" \+      --storage-opt "overlay.override_kernel_check=1" \+      config > ./%{service_name}.conf++# install conf files+install -dp %{buildroot}%{_sysconfdir}/cni/net.d+install -p -m 644 contrib/cni/10-crio-bridge.conf %{buildroot}%{_sysconfdir}/cni/net.d/100-crio-bridge.conf+install -p -m 644 contrib/cni/99-loopback.conf %{buildroot}%{_sysconfdir}/cni/net.d/200-loopback.conf++install -dp %{buildroot}%{_sysconfdir}/sysconfig+install -p -m 644 contrib/sysconfig/%{service_name} %{buildroot}%{_sysconfdir}/sysconfig/%{service_name}+install -p -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/%{service_name}-network+install -p -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/sysconfig/%{service_name}-storage+install -p -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/sysconfig/%{service_name}-metrics++make PREFIX=%{buildroot}%{_usr} DESTDIR=%{buildroot} \+            install.bin \+            install.completions \+            install.config \+            install.man \+            install.systemd++install -dp %{buildroot}%{_sharedstatedir}/containers++%check+%if 0%{?with_check}+export GOPATH=%{buildroot}/%{gopath}:$(pwd)/Godeps/_workspace:%{gopath}+%endif++%post+%systemd_post %{service_name}++%preun+%systemd_preun %{service_name}++%postun+%systemd_postun_with_restart %{service_name}++#define license tag if not already defined+%{!?_licensedir:%global license %doc}++%files+%license LICENSE+%doc README.md+%{_bindir}/%{service_name}+%{_bindir}/%{service_name}-status+%{_mandir}/man5/%{service_name}.conf.5*+%{_mandir}/man8/%{service_name}*.8*+%dir %{_sysconfdir}/%{service_name}+%config(noreplace) %{_sysconfdir}/%{service_name}/%{service_name}.conf+#%%config(noreplace) %%{_sysconfdir}/%%{service_name}/seccomp.json%config(noreplace) %{_sysconfdir}/sysconfig/%{service_name}+%config(noreplace) %{_sysconfdir}/sysconfig/%{service_name}-storage+%config(noreplace) %{_sysconfdir}/sysconfig/%{service_name}-network+%config(noreplace) %{_sysconfdir}/sysconfig/%{service_name}-metrics+%config(noreplace) %{_sysconfdir}/cni/net.d/100-%{service_name}-bridge.conf+%config(noreplace) %{_sysconfdir}/cni/net.d/200-loopback.conf+%config(noreplace) %{_sysconfdir}/crictl.yaml+%dir %{_libexecdir}/%{service_name}+%{_libexecdir}/%{service_name}/pause+%{_unitdir}/%{service_name}.service+%{_unitdir}/%{name}.service+%{_unitdir}/%{service_name}-shutdown.service+%dir %{_sharedstatedir}/containers+%dir %{_datadir}/oci-umount+%dir %{_datadir}/oci-umount/oci-umount.d+%{_datadir}/oci-umount/oci-umount.d/%{service_name}-umount.conf+%{_unitdir}/%{service_name}-wipe.service+%{_datadir}/bash-completion/completions/%{service_name}-status+%{_datadir}/fish/completions/%{service_name}-status.fishs

@umohnani8 ya, just change fishs to fish and you should be good to go.

umohnani8

comment created time in a month

issue commentcontainers/libpod

Podman 1.5.x rpms are failing to build on CBS

ummmm .. btw, el7 package install on el8 isn't supported, so even after conmon is built and available, it may not work, and there's not much I'll be able to do about it. Just FYI.

alitvak69

comment created time in a month

issue commentcontainers/libpod

Podman 1.5.x rpms are failing to build on CBS

I'll build conmon for centos.

On Mon, Oct 14, 2019 at 04:58:25AM -0700, matihost wrote:

It would be nice if cbs.centos.org builds build also for CentOS8 (aka el8 arch) CentOS 8 is shipped with pretty alpha 1.0.0-5 podman release.

Trying to install podman-1.6.1-2.el7.x86_64 on CentOS 8 (risky thou) ends with:

 Problem: conflicting requests
  - nothing provides conmon needed by podman-1.6.1-2.el7.x86_64
  - nothing provides containernetworking-plugins >= 0.7.5-1 needed by podman-1.6.1-2.el7.x86_64
  - nothing provides podman-manpages = 1.6.1-2.el7 needed by podman-1.6.1-2.el7.x86_64
  - nothing provides runc >= 1.0.0-57 needed by podman-1.6.1-2.el7.x86_64
  - nothing provides slirp4netns >= 0.3.0-2 needed by podman-1.6.1-2.el7.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

There is no conmon package on cbs.centos.org at all.

-- You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub: https://github.com/containers/libpod/issues/3835#issuecomment-541634424

-- Lokesh IRC, GitHub: lsm5 GPG: 0xC7C3A0DD https://keybase.io/lsm5

alitvak69

comment created time in a month

more