Bug 52448 - Remove univention-runit
Remove univention-runit
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: General
UCS 5.0
Other Linux
: P5 normal (vote)
: UCS 5.0
Assigned To: Philipp Hahn
Florian Best
: systemd
Depends on: 43330 43686 43687 43688
Blocks:
  Show dependency treegraph
 
Reported: 2020-12-01 10:20 CET by Philipp Hahn
Modified: 2021-05-25 16:03 CEST (History)
0 users

See Also:
What kind of report is it?: Development Internal
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional): API change
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philipp Hahn univentionstaff 2020-12-01 10:20:42 CET
Now that UDL, UDN and DHCP are converted from "runit" to "systemd" we can finally remove "univention-runit" and the remaining calls to it.
Comment 1 Philipp Hahn univentionstaff 2020-12-01 14:49:53 CET
[5.0-0] 14a4532524 Bug #52448: Remove univention-runit
 base/univention-runit/debian/changelog             | 219 ---------------------
 base/univention-runit/debian/compat                |   1 -
 base/univention-runit/debian/control               |  20 --
 base/univention-runit/debian/copyright             |  29 ---
 base/univention-runit/debian/rules                 |  37 ----
 base/univention-runit/debian/univention-runit.dirs |   1 -
 base/univention-runit/debian/univention-runit.init |  70 -------
 .../debian/univention-runit.install                |   1 -
 .../univention-runit/debian/univention-runit.links |   1 -
 .../debian/univention-runit.postinst               |  59 ------
 ...
 18 files changed, 15 insertions(+), 557 deletions(-)

Package: univention-net-installer
Version: 13.0.1-2A~5.0.0.202012011031
Branch: ucs_5.0-0

Package: univention-system-setup
Version: 13.0.2-4A~5.0.0.202012011038
Branch: ucs_5.0-0

Package: univention-dhcp
Version: 14.0.2-4A~5.0.0.202012011111
Branch: ucs_5.0-0

Package: univention-directory-listener
Version: 14.0.2-3A~5.0.0.202012011437
Branch: ucs_5.0-0

Package: univention-directory-notifier
Version: 14.0.4-3A~5.0.0.202012011441
Branch: ucs_5.0-0

# ssh -t omar repo_admin.py
$rm sr
From which source package do you want to remove a revision?
>univention-runit
Which source revision should be removed> 11.0.0-1
Select reltag to toggle. 'done' when done> 5.0-0
Select reltag to toggle. 'done' when done> done
Removing binary versions
Removing: /var/univention/buildsystem2/apt/ucs_5.0-0/all/univention-runit_11.0.0-1A~5.0.0.202009211829_all.deb
Removing: /var/univention/buildsystem2/apt/ucs_5.0-0/source/univention-runit_11.0.0-1A~5.0.0.202009211829.tar.gz
Removing: /var/univention/buildsystem2/apt/ucs_5.0-0/source/univention-runit_11.0.0-1A~5.0.0.202009211829.dsc
...
Moving the sources for this revision into the morgue...
'/var/univention/buildsystem2/src/univention-runit/11.0.0-1' -> '/var/univention/buildsystem2/morgue/univention-runit/11.0.0-1'

QA: git grep univention-runit

QA: git grep '\<sv\>' -- ':!**/debian/changelog' ':!*.png' ':!*.gif' ':!*.json' ':!*.gz' ':!*.ai' ':!*.cvd' ':!*.zip' ':!*.svgz' ':!*.pdf' ':!*.txt' ':!*.xml' ':!*.js' ':!base/univention-system-setup/usr/share/univention-system-setup/locale/languagelist' ':!*.ldif' ':!services/univention-ldb-modules/buildtools/bin/waf-svn' ':!saml/univention-saml/conffiles/etc/simplesamlphp/config.php' ':!base/univention-base-files/scripts/univention-keyboardmapping' ':!test/ucs-test/tests/53_samba-common/05domain-join-ntlm-auth'

QA: apt-get upgrade && apt-get autoremove --purge
QA: find /etc/runit
Comment 2 Florian Best univentionstaff 2021-03-19 16:28:54 CET
OK: univention-runit has been removed in the following commits:
OK: changelog entry
OK: package cleanup

univention-system-setup (13.0.2-4)
14a453252489 | Bug #52448: Remove univention-runit

univention-net-installer (13.0.1-2)
14a453252489 | Bug #52448: Remove univention-runit

univention-directory-notifier (14.0.4-3)
36719bd42f98 | Bug #52448 UDL,UDN,dhcp: Remove univention-runit

univention-directory-notifier (14.0.4-2)
33c898c96860 | Bug #52448 UDL,UDN,DHCP: Remove univention-runit

univention-directory-listener (14.0.2-3)
36719bd42f98 | Bug #52448 UDL,UDN,dhcp: Remove univention-runit

univention-directory-listener (14.0.2-2)
33c898c96860 | Bug #52448 UDL,UDN,DHCP: Remove univention-runit

univention-dhcp (14.0.3-1)
5fc16d85f186 | Bug #52448 dhcp: Remove univention-dhcp SysV init

univention-dhcp (14.0.2-5)
36719bd42f98 | Bug #52448 UDL,UDN,dhcp: Remove univention-runit

univention-dhcp (14.0.2-4)
33c898c96860 | Bug #52448 UDL,UDN,DHCP: Remove univention-runit

ucs-test (10.0.1-33)
33c898c96860 | Bug #52448 UDL,UDN,DHCP: Remove univention-runit
14a453252489 | Bug #52448: Remove univention-runit

changelog-5.0-0.xml
14a453252489 | Bug #52448: Remove univention-runit
Comment 3 Florian Best univentionstaff 2021-05-25 16:03:37 CEST
UCS 5.0 has been released:
 https://docs.software-univention.de/release-notes-5.0-0-en.html
 https://docs.software-univention.de/release-notes-5.0-0-de.html

If this error occurs again, please use "Clone This Bug".