Project

General

Profile

Actions

Bug #9214

closed

Packages fail to reinstall after restoring config.xml from the installer

Added by Jim Pingle about 6 years ago. Updated over 5 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Installer
Target version:
Start date:
12/19/2018
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Release Notes:
Affected Version:
2.4.x
Affected Architecture:
All

Description

When restoring a config.xml file in the installer, the script sets

${BSDINSTALL_CHROOT}/cf/conf/needs_package_sync_after_reboot in https://github.com/pfsense/FreeBSD-src/blob/RELENG_2_4_4/usr.sbin/bsdinstall/scripts/auto#L514 but the fix for #7604 removed references to that file in base.

So we either need to change the installer to touch ${BSDINSTALL_CHROOT}/cf/conf/needs_package_sync or put checks for the other file back in base.

Actions #1

Updated by Jim Pingle about 6 years ago

  • Status changed from New to Feedback

Change committed to freebsd-src repo, should be in 2.4.5 snaps when they run next.

Actions #2

Updated by Anonymous almost 6 years ago

Tested on 2.4.5.a.20190102.0952, works as expected.

Actions #3

Updated by Anonymous almost 6 years ago

  • Status changed from Feedback to Resolved
Actions #4

Updated by Jim Pingle almost 6 years ago

  • Target version changed from 48 to 2.5.0
Actions #5

Updated by Jim Pingle over 5 years ago

  • Status changed from Resolved to Feedback
  • Target version changed from 2.5.0 to 2.4.4-p3
Actions #6

Updated by Chris Linstruth over 5 years ago

I upgraded from 2.4.4-p2 to 2.4.4-p3 using the iso and confix.xml recovery.

Got the banner that package install was proceeding in the background and all packages installed.

Actions #7

Updated by Jim Pingle over 5 years ago

  • Status changed from Feedback to Resolved
Actions

Also available in: Atom PDF