core-base icon indicating copy to clipboard operation
core-base copied to clipboard

The main repository for ubuntu-core base snaps. It contains snaps from core22+.

Results 25 core-base issues
Sort by recently updated
recently updated
newest added

Update/add/remove hooks to reflect this. We no longer depend on the ubuntu-base image to build, instead pull everything we need directly from chisel. Everything unfortunately must go together as none...

blocked

Otherwise we might end up merging things that depend on fixes of snapd that are not released.

This is a proof of concept. Do not merge. In systemd package, we have a [patch](https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/tree/debian/patches/debian/UBUNTU-read-only-etc-hacks.patch?h=ubuntu-noble&id=2985d314394369be965e94ba65bf8d48b88f8308) to change the path for writing symlinks/files `/etc/localtime`, `/etc/hostname`, etc. I tried to make...

Currentrly there are packages from universe included in core-base: ``` gnutls-bin libengine-pkcs11-openssl libnss-extrausers libopts25 opensc plymouth-label-ft gdbserver systemd-bootchart ``` These need to be either dropped or included in main pocket...

Backported from https://github.com/snapcore/core-base/pull/153

This allow to not worry about mounts done within the namespace. We can now bind mount files into the sysroot instead of copying them.

Also ensure units are enable with a preset. And move all system unit symlinks from `/etc` to `/lib` instead of few of them.

I am not sure those files/directories are useful. They look like SysV init files. - `/etc/init.d/` - `/usr/lib/lsb/init-functions.d` - `/usr/lib/lsb/init-functions` - `/usr/lib/init/init-d-script` - `/usr/lib/cryptsetup/cryptdisks-functions` - `/usr/sbin/cryptdisks_start` - `/usr/sbin/cryptdisks_stop`