[Bug 1800676] Re: Ubuntu swift packages lack systemd unit files
Neil Wilson
neil at aldur.co.uk
Mon Nov 5 14:24:14 UTC 2018
For example proxy is LSB generated, not systemd native
$ systemctl status swift-proxy
● swift-proxy.service - LSB: Swift proxy server
Loaded: loaded (/etc/init.d/swift-proxy; generated)
Active: active (running) since Fri 2018-10-26 15:13:07 UTC; 1 weeks 2 days ago
Docs: man:systemd-sysv-generator(8)
Tasks: 3 (limit: 2362)
CGroup: /system.slice/swift-proxy.service
├─9718 /usr/bin/python /usr/bin/swift-proxy-server /etc/swift/proxy-server.conf
├─9728 /usr/bin/python /usr/bin/swift-proxy-server /etc/swift/proxy-server.conf
└─9729 /usr/bin/python /usr/bin/swift-proxy-server /etc/swift/proxy-server.conf
Similarly if you look at the package file list of any of the swift built
packages in ubuntu you will see SysV scripts, Upstart conf files, but no
native systemd unit files.
https://packages.ubuntu.com/bionic/all/swift-account/filelist
https://packages.ubuntu.com/bionic/all/swift-proxy/filelist
https://packages.ubuntu.com/bionic/all/swift-container/filelist
https://packages.ubuntu.com/bionic/all/swift-object/filelist
https://packages.ubuntu.com/bionic/all/swift-object-expirer/filelist
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to swift in Ubuntu.
https://bugs.launchpad.net/bugs/1800676
Title:
Ubuntu swift packages lack systemd unit files
Status in swift package in Ubuntu:
Incomplete
Bug description:
The Debian upstream packages for swift have had Systemd unit support
since
swift (2.6.0-2) experimental; urgency=medium
[ Ondřej Nový ]
* Added Debian tests.
* Removed swift-init.
* Systemd support.
* Added container-sync config files.
* Changed all dependencies to same version of swift package.
* Changed shell of "swift" user to /bin/false.
* Add user "swift" to group "adm", not replace group list.
* Standards-Version is 3.9.7 now (no change).
* Fixed Vcs URL.
but none of that appears to have made it past the merge process into
the Ubuntu versions. We are now in the situation where the Bionic and
Cosmic packages are still relying upon dated init scripts, and contain
obsolete Upstart init files.
Is there a case for dropping the diff completely?
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: swift-container (not installed)
ProcVersionSignature: User Name 4.15.0-38.41-generic 4.15.18
Uname: Linux 4.15.0-38-generic x86_64
ApportVersion: 2.20.9-0ubuntu7.4
Architecture: amd64
Date: Tue Oct 30 15:29:16 2018
SourcePackage: swift
UpgradeStatus: Upgraded to bionic on 2018-10-30 (0 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/swift/+bug/1800676/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list