Skip to content
This repository has been archived by the owner on Mar 4, 2024. It is now read-only.

snap support #1

Open
wants to merge 34 commits into
base: master
Choose a base branch
from
Open

snap support #1

wants to merge 34 commits into from

Conversation

wwwtyro
Copy link

@wwwtyro wwwtyro commented Mar 21, 2017

No description provided.

@marcoceppi
Copy link

marcoceppi commented Mar 21, 2017

Lets make sure that we squash these commits, when appropriate

@wwwtyro wwwtyro force-pushed the rye/snaps branch 6 times, most recently from b349631 to c24039e Compare March 27, 2017 20:16
ktsakalozos and others added 6 commits April 18, 2017 09:02
@ktsakalozos
Copy link

LGTM. Let me know if we want this merged or not.

Cynerva and others added 14 commits June 28, 2017 10:07
* include conntrack bin in the kube-proxy snap

* add path to conntrack bin in the kube-proxy snap
* Stop building kubefed

* Adding kubefed.yaml back
In order to pass env vars to the daemons in a generic fashion, this
sources the /root/cdk/kube.env file if it exists.
We need to be able to build snaps with a suffix. These are identical
to our normal snap builds, but allow us to have a variation in
the store, like 'kubectl-foo'. This makes it possible to keep variants
on different versions without having a bunch of channels muddying up
the primary 'kubectl' snap.
Cynerva and others added 11 commits July 3, 2018 09:46
This makes sure snaps can still be built on bionic hosts.

Signed-off-by: Adam Stokes <[email protected]>
* Fix docker builds

This updates to a recent stable container for building snaps via docker.

Signed-off-by: Adam Stokes <[email protected]>

* Include file in container, link magic db

Signed-off-by: Adam Stokes <[email protected]>
@battlemidget Looks like somewhere along the way we lost the ability to pass KUBE_VERSION and KUBE_ARCH through to the build script. It just always builds the latest stable Kubernetes (currently v1.11.3). This PR should fix it.

I also moved the docker-build.sh script into build-scripts/ to tidy up a bit, hope that's cool.
Run with:

cd release/snap
KUBE_ARCH=amd64 KUBE_VERSION=v1.11.3 ./build-scripts/docker-build kubectl

Signed-off-by: Adam Stokes <[email protected]>
* Add support for ppc64, arm64, s390x

Signed-off-by: Adam Stokes <[email protected]>

* add make to aarch64 dockerfile

Signed-off-by: Adam Stokes <[email protected]>
@adam-stokes adam-stokes force-pushed the rye/snaps branch 2 times, most recently from 11465b2 to 29615e9 Compare September 3, 2020 18:30
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants