Remove doc bundles from os-clr-on-clr and in their place add the base
bundle when it wasn't included before (since these were previously auto
included by the doc bundle).
---
bundles/os-clr-on-clr | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/bundles/os-clr-on-clr b/bundles/os-clr-on-clr
index 8e5d242..ea4be5a 100644
--- a/bundles/os-clr-on-clr
+++ b/bundles/os-clr-on-clr
@@ -4,27 +4,27 @@
# [CAPABILITIES]:
# [MAINTAINER]: William Douglas <william.douglas(a)intel.com>
include(c-basic)
+include(dev-utils)
include(dev-utils-dev)
-include(dev-utils-doc)
-include(editors-doc)
+include(editors)
include(go-basic)
include(koji)
include(kvm-host)
include(mail-utils)
include(mail-utils-dev)
include(mixer)
+include(network-basic)
include(network-basic-dev)
-include(network-basic-doc)
include(openssh-server)
+include(os-core)
include(os-core-dev)
-include(os-core-doc)
include(os-core-update-dev)
include(perl-basic)
include(python-basic)
+include(storage-utils)
include(storage-utils-dev)
-# needs autodoc first include(storage-utils-doc)
+include(sysadmin-basic)
include(sysadmin-basic-dev)
-include(sysadmin-basic-doc)
Mako-python
catkin
catkin_pkg
--
2.10.1
[cid:image001.png(a)01D22877.4BB57C50]
Summary:
The latest release includes the potential for considerable performance boost for Python components in Clear Linux. It also adds several GNOME 3.22 components and continues to track the latest Linux kernel very closely.
Key component updates
kernel 4.8.1
systemd 231
nodejs 6.8
vim 8.0
emacs 25.1
Key new components
Apache Maven
GNOME 3.22 components
Wayland 1.12
Noteworthy items
Key Python components of the OS, like NumPy, SciPy, and scikit-learn, can now get a measurable performance gain on systems with an Intel(r) Advanced Vector Extensions 2 (Intel AVX2) capable processor. Some performance sensitive Python modules include compiled C code in the form of shared libraries. Typically, these shared libraries are compiled for the same CPU as the OS and do not use Intel AVX2 instructions. Python in Clear Linux now has two versions of these shared libraries pre-installed automatically, one without and one with the Intel AVX2 instructions enabled. At runtime, the Python interpreter picks the suitable version for the system's CPU.
The Clear Linux installer (Ister) now finds cloud-init configuration data during the install and uses micro config drive (ucf) to configure the host as directed by the cloud-init configuration file, allowing for customized and automated installation with the same configuration format for bare metal that is used for cloud provisioning.
Performance on Clear Linux maintains its advantage in several areas, including the latest tests from Phoronix showing our graphics performance advantage over Ubuntu, see the details here<http://www.phoronix.com/scan.php?page=article&item=clr-ubuntu-yak&num=1>.
Hi,
Clear Linux recently updated systemd to 231 release. This update brings
some changes on how systemd-logind handle the remained process after a
user logs out (see CHANGES WITH 230).
To back to the previous behavior (do not kill tmux when exit), you can
configure logind.conf system-wide to not kill user process after
log out.
#. Create logind.conf directory
mkdir -p /etc/systemd/logind.conf.d
#. Set KilluserProcesses to no
echo -e "[Login]\nKillUserProcesses=no" >
/etc/systemd/logind.conf.d/notkilluserprocesses.conf
#. Restart systemd-logind service
systemctl restart systemd-logind
Furthermore you can use a lists of usernames to override the
KillUserProcesses= settings, by using KillOnlyUsers=, KillExcludeUsers=
(see man logind.conf(5)).
An other workaround is explained in [1].
From systemd NEWS file:
CHANGES WITH 230:
* systemd-logind will now by default terminate user processes that are
part of the user session scope unit (session-XX.scope) when the user
logs out. This behavior is controlled by the KillUserProcesses=
setting in logind.conf, and the previous default of "no" is now
changed to "yes". This means that user sessions will be properly
cleaned up after, but additional steps are necessary to allow
intentionally long-running processes to survive logout.
CHANGES WITH 231:
* systemd will now log about all service processes it kills forcibly
(using SIGKILL) because they remained after the clean shutdown phase
of the service completed. This should help identifying services that
shut down uncleanly. Moreover if KillUserProcesses= is enabled in
systemd-logind's configuration a similar log message is generated for
processes killed at the end of each session due to this setting.
[1] https://github.com/tmux/tmux/issues/428
--
Regards,
Miguel Bernal Marin Open Source Technology Center
https://clearlinux.org Intel Corporation
Hi Alessio,
Thanks for you findings, the Clear Linux team was working on your
feedback.
On 10/12/2016 5:21 AM, Alessio Igor Bogani wrote:
> Hi all,
>
> 1) https://clearlinux.org/documentation/vm-virtualbox.html stated that
> the right command to start GUI is startx but AFAIK the right command
> is startxfce4
>
This is already fixed and soon you will see it online.
> 2) https://clearlinux.org/documentation/bundles_overview.html#to-see-a-list-of…
> stated that to see the list of installed bundles an user can execute
> 'swupd bundle-add --list' or 'ls /usr/share/clear/bundles'.
> Unfortunetely the first one list ALL bundles (not the only installed
> ones).
>
This is already fixed and soon you will see it online.
> 3) https://clearlinux.org/documentation/vm-virtualbox.html stated that
> for install Virtual Box guest addition an user should execute
> 'install-vbox-lga'. Unfortunately that script requires 'which' that it
> doesn't installed so it fails. I installed sysadmin-basic bundle and
> now it works.
>
This is already fixed and soon you will see it online.
> When do you will provide a public bug tracking system?
>
So far, Clear Linux will use the mailing list (ML) to do *bug report*,
*request for improvements*, and *user support*.
Thanks, for all your inputs, and when a bug is showed in the ML,
all the Clear Linux team will work to get a solution.
> Ciao,
> Alessio
--
Regards,
Miguel Bernal Marin Open Source Technology Center
https://clearlinux.org Intel Corporation
On 10/11/2016 11:55 PM, Manideep Konakandla wrote:
> Hey Team,
>
> This is Manideep from Carnegie Mellon University. I am doing research on container security from quite some time (results about which will be published sometime mid-March
> or later). I came across clear containers recently and started exploring more on that. Would need some confirmations from your side so that I can proceed exploring more and
> include about your work in my research. Please let me know if I get any of the below statements wrong.
>
> 1. When I use clear containers, there will be no necessity for namespaces and cgroups anymore.
technically not, but we use some of them in our solution anyway for optimal compatibility with the traditional docker model
>
> 2. Clear containers will have their own kernel which is clear linux's kernel. They get it as a part of clear containers installation. Though it is solving the core security
> problem of shared kernel in containers environment , the concept of space wastage (having multiple) kernels on the same host is still in place.
do you mean disk space? yes some disk space is wasted. 20 megabytes or so....
disks are like 1Tb or so nowadays.....
(if you meant memory, then most of this memory is shared between the various containers, and is not very big either, we did quite a bit of work to minimize this to a
relatively small number)
>
> 3. Do the concept of KGT etc. comes in-built with Clear Linux?
KGT?
>
> Also, I am assuming that TPM/TCB for containers (where docker daemon is also included in the process of boot verification process) is just an extension to already
> existing TPM chip and has no relation to clear linux project. TPM can be used to further enhance the security of Clear Linux.
correct
>
> 4. It would be of great help if you can let me know what all packages does Clear Linux comes up with? Does it trim most of the packages from Ubuntu or else keeps all of
> them and then highly optimizes them? How does it work?
Clear Linux (as in, the mini OS inside the clear container to bootstrap) is not based on Ubuntu, but is its own linux distribution. We've spent quite a bit of time
to get that to be a very minimal install so that it starts fast and does not take up a lot of space.
>
>
> --
> Regards,
> *
> *
> *Manideep K*
> *www.manideepk.com <http://www.manideepk.com>*
>
>
> _______________________________________________
> Dev mailing list
> Dev(a)lists.clearlinux.org
> https://lists.clearlinux.org/mailman/listinfo/dev
>
Hi all,
1) https://clearlinux.org/documentation/vm-virtualbox.html stated that
the right command to start GUI is startx but AFAIK the right command
is startxfce4
2) https://clearlinux.org/documentation/bundles_overview.html#to-see-a-list-of…
stated that to see the list of installed bundles an user can execute
'swupd bundle-add --list' or 'ls /usr/share/clear/bundles'.
Unfortunetely the first one list ALL bundles (not the only installed
ones).
3) https://clearlinux.org/documentation/vm-virtualbox.html stated that
for install Virtual Box guest addition an user should execute
'install-vbox-lga'. Unfortunately that script requires 'which' that it
doesn't installed so it fails. I installed sysadmin-basic bundle and
now it works.
When do you will provide a public bug tracking system?
Ciao,
Alessio
Hey Team,
This is Manideep from Carnegie Mellon University. I am doing research on
container security from quite some time (results about which will be
published sometime mid-March or later). I came across clear containers
recently and started exploring more on that. Would need some confirmations
from your side so that I can proceed exploring more and include about your
work in my research. Please let me know if I get any of the below
statements wrong.
1. When I use clear containers, there will be no necessity for namespaces
and cgroups anymore.
2. Clear containers will have their own kernel which is clear linux's
kernel. They get it as a part of clear containers installation. Though it
is solving the core security problem of shared kernel in containers
environment , the concept of space wastage (having multiple) kernels on the
same host is still in place.
3. Do the concept of KGT etc. comes in-built with Clear Linux?
Also, I am assuming that TPM/TCB for containers (where docker daemon is
also included in the process of boot verification process) is just an
extension to already existing TPM chip and has no relation to clear
linux project. TPM can be used to further enhance the security of Clear
Linux.
4. It would be of great help if you can let me know what all packages does
Clear Linux comes up with? Does it trim most of the packages from Ubuntu or
else keeps all of them and then highly optimizes them? How does it work?
--
Regards,
*Manideep K*
*www.manideepk.com <http://www.manideepk.com>*