Docker has a build dependency on golang-github-cpuguy83-go-md2man,
which itself depends on golang-github-russross-blackfriday and
golang-github-shurcooL-sanitized_anchor_name, so we included all three.
But as of the 1.0.6 release of golang-github-cpuguy83-go-md2man though,
the other two are vendored inside golang-github-cpuguy83-go-md2man.
This means we can drop the other two dependencies.
Signed-off-by: Tim Pepper <timothy.c.pepper(a)linux.intel.com>
---
bundles/containers-basic-dev | 2 --
bundles/containers-virt-dev | 2 --
2 files changed, 4 deletions(-)
diff --git a/bundles/containers-basic-dev b/bundles/containers-basic-dev
index f0f2f4c..addafba 100644
--- a/bundles/containers-basic-dev
+++ b/bundles/containers-basic-dev
@@ -78,8 +78,6 @@ gnu-efi-dev
gnutls-dev
go
golang-github-cpuguy83-go-md2man
-golang-github-russross-blackfriday
-golang-github-shurcooL-sanitized_anchor_name
gperf
graphviz
grep
diff --git a/bundles/containers-virt-dev b/bundles/containers-virt-dev
index 6f24447..e33511f 100644
--- a/bundles/containers-virt-dev
+++ b/bundles/containers-virt-dev
@@ -91,8 +91,6 @@ go
gobject-introspection
gobject-introspection-dev
golang-github-cpuguy83-go-md2man
-golang-github-russross-blackfriday
-golang-github-shurcooL-sanitized_anchor_name
gperf
graphviz
grep
--
2.9.4
Ciao no longer requires an image with this bundle, and
since this bundle was used exclusively by this image
this bundle is not longer needed.
---
bundles/cloud-network | 13 ++-----------
1 file changed, 2 insertions(+), 11 deletions(-)
diff --git a/bundles/cloud-network b/bundles/cloud-network
index 17b827e..f30b060 100644
--- a/bundles/cloud-network
+++ b/bundles/cloud-network
@@ -1,15 +1,6 @@
# [TITLE]: cloud-network
# [DESCRIPTION]: Configure a cloud orchestration network
-# [STATUS]: Active
+# [STATUS]: Deprecated
# [CAPABILITIES]:
# [MAINTAINER]: Alberto Murillo <alberto.murillo.silva(a)intel.com>
-include(openssh-server)
-include(network-basic)
-bridge-utils
-dnsmasq
-ebtables
-iptables
-nftables
-ethtool
-ciao
-ciao-cnci-agent
+filesystem
--
2.13.0
/usr/bin/bash is the default and required shell for the distro so add
it to os-core's bundle defintion.
---
bundles/os-core | 1 +
1 file changed, 1 insertion(+)
diff --git a/bundles/os-core b/bundles/os-core
index ae877be..88a1f30 100644
--- a/bundles/os-core
+++ b/bundles/os-core
@@ -3,6 +3,7 @@
# [STATUS]: Active
# [CAPABILITIES]:
# [MAINTAINER]: William Douglas <william.douglas(a)intel.com>
+bash-bin
ca-certs
clr-power-tweaks
clr-systemd-config
--
2.13.0
systemd-bootchart-bin is no longer a subpackage as it has been
replaced with systemd-bootchart-config. Use the new subpackage for
os-core.
---
bundles/os-core | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/bundles/os-core b/bundles/os-core
index 88a1f30..0ecac6e 100644
--- a/bundles/os-core
+++ b/bundles/os-core
@@ -26,7 +26,7 @@ procps-ng-bin
sed-bin
shadow
systemd
-systemd-bootchart-bin
+systemd-bootchart-config
systemd-libs
tzdata-minimal
util-linux-bin
--
2.13.0
Hi all,
Please do make note that it is no longer necessary to invoke "startx"
to get the graphical developer experience.
For existing systems, you can either enable the gdm.service systemd unit,
or:
sudo swupd bundle-add desktop-autostart
This will cause GDM (GNOME Display Manager) to start automatically on boot.
The default session is GNOME Shell, however you may use the session menu (cog)
to select GNOME Flashback if its more appropriate for your usecase/hardware/tastes.
If you're adding the desktop bundle to Clear Linux for the first time, it's
highly recommended to just add the "desktop-autostart" bundle and restart.
If you have not yet created any users, you will be greeted with the GNOME Initial Setup
screen which will guide you through the creation of this first user, password, keyboard,
locale, wireless, etc, which should drastically simplify the process for most people.
Cheers!
- Ikey Doherty
On Mon 15 May at 17:41:00 +0000 manohar.r.castelino(a)intel.com said:
>
> > kubernetes manages all, it just need the binary to be there :-)
>
> Why do we need the binary here. We should be able to kubectl deploy
> to instantiate the plugin. We are doing this to solve the stateless
> directory layout issue.
>
> If so we should fix the underlying issue vs packaging the weave binary.
Marcos & Obed: given the binary will be managed by kubernetes and not
systemd integrated, what's the benefit of packaging weave versus kubectl
deploying? From a user perspective it's not necessarily easier having the
dep's in the OS, and is even a potential point of confusion if typical
is having kubectl handle requirements. And the kubectl route means the
user has ability to control their specific dependencies' versioning,
insuring they get just what they want right? ClearLinux's fast moving
base is likely to be too fast for some conservative users and not fast
enough for the very CI/CD oriented users. It doesn't feel like a cloud
native approach to throw into the OS the plugins we think are interesting
at the versions we think are interesting.
Relative to the ClearLinux stateless feature, I prefer an approach which
patches kubernetes in support of statelessness. Such a patch would be
a great thing to propose as an upstream kubernetes PR. There's been
previous discussion of this in the k8s community. Code talks.
--
Tim Pepper -- Linux OS Engineering
Intel Open Source Technology Center
On Mon 15 May at 09:58:27 -0500 marcos.simental.magana(a)intel.com said:
> This commit enables kubernetes to use the weave network plugin.
Does the weave package itself need a systemd unit file? Or does kubernetes
manage all the plumbing?
--
Tim Pepper -- Linux OS Engineering
Intel Open Source Technology Center
+1, like it.
--
Obed N Munoz
Cloud Engineer @ ClearLinux Project
Open Source Technology Center
On 5/15/17, 9:58 AM, "Dev on behalf of Simental Magana, Marcos" <dev-bounces(a)lists.clearlinux.org on behalf of marcos.simental.magana(a)intel.com> wrote:
This commit enables kubernetes to use the weave network plugin.
Signed-off-by: Simental Magana, Marcos <marcos.simental.magana(a)intel.com>
---
bundles/cloud-native-basic | 1 +
1 file changed, 1 insertion(+)
diff --git a/bundles/cloud-native-basic b/bundles/cloud-native-basic
index 834604e..eaa3412 100644
--- a/bundles/cloud-native-basic
+++ b/bundles/cloud-native-basic
@@ -9,3 +9,4 @@ ethtool
kubernetes
cni
socat
+weave
--
2.7.4
_______________________________________________
Dev mailing list
Dev(a)lists.clearlinux.orghttps://lists.clearlinux.org/mailman/listinfo/dev