Project

General

Profile

Actions

Feature #29726

closed

Clean up old Kernel and initramfs files from tftp/boot via satellite-maintain

Added by Suraj Patil almost 4 years ago. Updated almost 4 years ago.

Status:
Duplicate
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Difficulty:
Triaged:
No
Fixed in Releases:
Found in Releases:

Description

Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1827176

++ This bug was initially created as a clone of Bug #1705979 ++

Description of problem:
The /var/lib/tftpboot/boot is growing a lot, it adds a lot of new files:
- The old files with the old naming convention are still kept, should those not be deleted if not used anymore?
- The files with the same content are not hardlinked taking up a lot of space.

Example: # du -h /var/lib/tftpboot/boot
1.4G /var/lib/tftpboot/boot

  1. ls l /var/lib/tftpboot/boot
    total 1365152
    -rw-r--r-
    . 1 foreman-proxy foreman-proxy 41039717 Nov 9 16:20 RedHat-6.10-x86_64-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 4316752 Nov 9 16:20 RedHat-6.10-x86_64-vmlinuz
    rw-r--r-. 1 foreman-proxy foreman-proxy 41411274 Nov 10 03:02 RedHat-6.9-x86_64-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 4276496 Nov 10 03:02 RedHat-6.9-x86_64-vmlinuz
    rw-r--r-. 1 foreman-proxy foreman-proxy 44701632 Nov 10 03:12 RedHat-7.3-x86_64-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 5391264 Nov 10 03:12 RedHat-7.3-x86_64-vmlinuz
    rw-r--r-. 1 foreman-proxy foreman-proxy 49763300 Nov 9 17:11 RedHat-7.4-x86_64-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 5875184 Nov 9 17:11 RedHat-7.4-x86_64-vmlinuz
    rw-r--r-. 1 foreman-proxy foreman-proxy 54525200 Nov 9 17:24 RedHat-7.5-x86_64-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 6381872 Nov 9 17:24 RedHat-7.5-x86_64-vmlinuz
    rw-r--r-. 1 foreman-proxy foreman-proxy 54799220 Nov 10 03:14 RedHat-7.6-x86_64-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 6635920 Nov 10 03:14 RedHat-7.6-x86_64-vmlinuz
    rw-r--r-. 1 foreman-proxy foreman-proxy 41039717 Nov 9 16:20 red-hat-enterprise-linux-6-server-kickstart-x86_64-6-10-534-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 4316752 Nov 9 16:20 red-hat-enterprise-linux-6-server-kickstart-x86_64-6-10-534-vmlinuz
    rw-r--r-. 1 foreman-proxy foreman-proxy 41039717 Nov 9 16:20 red-hat-enterprise-linux-6-server-kickstart-x86_64-6-10-556-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 4316752 Nov 9 16:20 red-hat-enterprise-linux-6-server-kickstart-x86_64-6-10-556-vmlinuz
    rw-r--r-. 1 foreman-proxy foreman-proxy 41039717 Nov 9 16:20 red-hat-enterprise-linux-6-server-kickstart-x86_64-6-10-583-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 4316752 Nov 9 16:20 red-hat-enterprise-linux-6-server-kickstart-x86_64-6-10-583-vmlinuz
    rw-r--r-. 1 foreman-proxy foreman-proxy 44701632 Nov 10 03:12 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-3-616-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 5391264 Nov 10 03:12 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-3-616-vmlinuz
    rw-r--r-. 1 foreman-proxy foreman-proxy 44701632 Nov 10 03:12 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-3-652-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 5391264 Nov 10 03:12 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-3-652-vmlinuz
    rw-r--r-. 1 foreman-proxy foreman-proxy 44701632 Nov 10 03:12 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-3-688-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 5391264 Nov 10 03:12 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-3-688-vmlinuz
    rw-r--r-. 1 foreman-proxy foreman-proxy 49763300 Nov 9 17:11 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-4-795-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 5875184 Nov 9 17:11 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-4-795-vmlinuz
    rw-r--r-. 1 foreman-proxy foreman-proxy 54525200 Nov 9 17:24 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-5-891-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 6381872 Nov 9 17:24 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-5-891-vmlinuz
    rw-r--r-. 1 foreman-proxy foreman-proxy 54799220 Nov 10 03:14 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-1027-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 6635920 Nov 10 03:14 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-1027-vmlinuz
    rw-r--r-. 1 foreman-proxy foreman-proxy 54799220 Nov 10 03:14 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-1060-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 6635920 Nov 10 03:14 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-1060-vmlinuz
    rw-r--r-. 1 foreman-proxy foreman-proxy 54799220 Nov 10 03:14 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-1096-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 6635920 Nov 10 03:14 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-1096-vmlinuz
    rw-r--r-. 1 foreman-proxy foreman-proxy 54799220 Nov 10 03:14 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-1148-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 6635920 Nov 10 03:14 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-1148-vmlinuz
    rw-r--r-. 1 foreman-proxy foreman-proxy 54799220 Nov 10 03:14 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-13132-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 6635920 Nov 10 03:14 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-13132-vmlinuz
    rw-r--r-. 1 foreman-proxy foreman-proxy 54799220 Nov 10 03:14 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-1318-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 6635920 Nov 10 03:14 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-1318-vmlinuz
    rw-r--r-. 1 foreman-proxy foreman-proxy 54799220 Nov 10 03:14 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-4300-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 6635920 Nov 10 03:14 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-4300-vmlinuz
    rw-r--r-. 1 foreman-proxy foreman-proxy 54799220 Nov 10 03:14 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-5674-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 6635920 Nov 10 03:14 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-5674-vmlinuz
    rw-r--r-. 1 foreman-proxy foreman-proxy 54799220 Nov 10 03:14 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-923-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 6635920 Nov 10 03:14 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-923-vmlinuz
    rw-r--r-. 1 foreman-proxy foreman-proxy 54799220 Nov 10 03:14 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-963-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 6635920 Nov 10 03:14 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-963-vmlinuz
    rw-r--r-. 1 foreman-proxy foreman-proxy 54799220 Nov 10 03:14 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-989-initrd.img
    rw-r--r-. 1 foreman-proxy foreman-proxy 6635920 Nov 10 03:14 red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-989-vmlinuz
  1. md5sum /var/lib/tftpboot/boot/* | sort
    1ff03802bb4b852a95f191a5c0247df7 /var/lib/tftpboot/boot/RedHat-7.5-x86_64-initrd.img
    1ff03802bb4b852a95f191a5c0247df7 /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-5-891-initrd.img
    36eff2be463ab8e70518c802647a96c5 /var/lib/tftpboot/boot/RedHat-7.6-x86_64-vmlinuz
    36eff2be463ab8e70518c802647a96c5 /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-1027-vmlinuz
    36eff2be463ab8e70518c802647a96c5 /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-1060-vmlinuz
    36eff2be463ab8e70518c802647a96c5 /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-1096-vmlinuz
    36eff2be463ab8e70518c802647a96c5 /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-1148-vmlinuz
    36eff2be463ab8e70518c802647a96c5 /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-13132-vmlinuz
    36eff2be463ab8e70518c802647a96c5 /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-1318-vmlinuz
    36eff2be463ab8e70518c802647a96c5 /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-4300-vmlinuz
    36eff2be463ab8e70518c802647a96c5 /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-5674-vmlinuz
    36eff2be463ab8e70518c802647a96c5 /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-923-vmlinuz
    36eff2be463ab8e70518c802647a96c5 /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-963-vmlinuz
    36eff2be463ab8e70518c802647a96c5 /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-989-vmlinuz
    431c9c6e39fce34ffc3eb93df21e865a /var/lib/tftpboot/boot/RedHat-7.5-x86_64-vmlinuz
    431c9c6e39fce34ffc3eb93df21e865a /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-5-891-vmlinuz
    ad945bbd0365fcab439a8ab65a133881 /var/lib/tftpboot/boot/RedHat-6.10-x86_64-vmlinuz
    ad945bbd0365fcab439a8ab65a133881 /var/lib/tftpboot/boot/red-hat-enterprise-linux-6-server-kickstart-x86_64-6-10-534-vmlinuz
    ad945bbd0365fcab439a8ab65a133881 /var/lib/tftpboot/boot/red-hat-enterprise-linux-6-server-kickstart-x86_64-6-10-556-vmlinuz
    ad945bbd0365fcab439a8ab65a133881 /var/lib/tftpboot/boot/red-hat-enterprise-linux-6-server-kickstart-x86_64-6-10-583-vmlinuz
    b113220e7b9f392f79a11ade59c3ba52 /var/lib/tftpboot/boot/RedHat-6.10-x86_64-initrd.img
    b113220e7b9f392f79a11ade59c3ba52 /var/lib/tftpboot/boot/red-hat-enterprise-linux-6-server-kickstart-x86_64-6-10-534-initrd.img
    b113220e7b9f392f79a11ade59c3ba52 /var/lib/tftpboot/boot/red-hat-enterprise-linux-6-server-kickstart-x86_64-6-10-556-initrd.img
    b113220e7b9f392f79a11ade59c3ba52 /var/lib/tftpboot/boot/red-hat-enterprise-linux-6-server-kickstart-x86_64-6-10-583-initrd.img
    c48b15aa91c08801a72063a54788686f /var/lib/tftpboot/boot/RedHat-6.9-x86_64-vmlinuz
    cd156a477a7584d108569673df46de64 /var/lib/tftpboot/boot/RedHat-6.9-x86_64-initrd.img
    e0342f5226d7f35b2b12fb5f5506c13f /var/lib/tftpboot/boot/RedHat-7.3-x86_64-initrd.img
    e0342f5226d7f35b2b12fb5f5506c13f /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-3-616-initrd.img
    e0342f5226d7f35b2b12fb5f5506c13f /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-3-652-initrd.img
    e0342f5226d7f35b2b12fb5f5506c13f /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-3-688-initrd.img
    e15958ee629978a716218bc3595bcfef /var/lib/tftpboot/boot/RedHat-7.6-x86_64-initrd.img
    e15958ee629978a716218bc3595bcfef /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-1027-initrd.img
    e15958ee629978a716218bc3595bcfef /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-1060-initrd.img
    e15958ee629978a716218bc3595bcfef /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-1096-initrd.img
    e15958ee629978a716218bc3595bcfef /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-1148-initrd.img
    e15958ee629978a716218bc3595bcfef /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-13132-initrd.img
    e15958ee629978a716218bc3595bcfef /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-1318-initrd.img
    e15958ee629978a716218bc3595bcfef /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-4300-initrd.img
    e15958ee629978a716218bc3595bcfef /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-5674-initrd.img
    e15958ee629978a716218bc3595bcfef /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-923-initrd.img
    e15958ee629978a716218bc3595bcfef /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-963-initrd.img
    e15958ee629978a716218bc3595bcfef /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-6-989-initrd.img
    f0bc285eb44f9e363d1327f99d28d976 /var/lib/tftpboot/boot/RedHat-7.4-x86_64-initrd.img
    f0bc285eb44f9e363d1327f99d28d976 /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-4-795-initrd.img
    f15a0fb05249b3d1daa46ec179e9928e /var/lib/tftpboot/boot/RedHat-7.4-x86_64-vmlinuz
    f15a0fb05249b3d1daa46ec179e9928e /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-4-795-vmlinuz
    f3558ce1e32775a86d9b367a11c58ccc /var/lib/tftpboot/boot/RedHat-7.3-x86_64-vmlinuz
    f3558ce1e32775a86d9b367a11c58ccc /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-3-616-vmlinuz
    f3558ce1e32775a86d9b367a11c58ccc /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-3-652-vmlinuz
    f3558ce1e32775a86d9b367a11c58ccc /var/lib/tftpboot/boot/red-hat-enterprise-linux-7-server-kickstart-x86_64-7-3-688-vmlinuz

Version-Release number of selected component (if applicable): 6.5

How reproducible: Always

Steps to Reproduce:
1. Use deployment via TFTP
2. Check tftp/boot

Actual results:
Space wasted.

Expected results:
If there is no process to track if these files are still needed or not, there should be at least a process that does a hardlink run from time to time.
Is there a manual process that one can trigger to get rid of old files there?

Actions #1

Updated by Suraj Patil almost 4 years ago

  • Status changed from New to Duplicate
  • Bugzilla link deleted (1827176)
Actions

Also available in: Atom PDF