Feature #1871

Feature #1870: Full automatic package install/upgrade/uninstall support

Signal update events from yum posttrans hook

Added by Davide Principi over 6 years ago. Updated over 6 years ago.

Status:CLOSEDStart date:
Priority:NormalDue date:
Assignee:-% Done:

100%

Category:nethserver-yum
Target version:v6.4-beta1
Resolution: NEEDINFO:

Description

See DBF07

Associated revisions

Revision 36a1825a
Added by Giacomo Sanchietti over 6 years ago

spec, createlinks: remove queue call. Refs #1874 #1872 #1871

Revision f98edb82
Added by Giacomo Sanchietti over 6 years ago

bootstrap-console: execute system-adjust action instead of queue. Refs #1871

Revision 575196c4
Added by Giacomo Sanchietti over 6 years ago

nethserver.py: remove queue logic, add new behavior. Refs #1871

Revision 8cbd92c7
Added by Giacomo Sanchietti over 6 years ago

createlinks, events: create runlevel-adjust and firewall-adjust event. Refs #1870 #1871

Revision 9d315b88
Added by Giacomo Sanchietti over 6 years ago

nethserver.py: execute firewall-adjust and runlevel-adjust only when a nethserver package is installed. Refs #1871

Revision f32f2c61
Added by Davide Principi over 6 years ago

NethServer::Event: removed old event-queue component. Refs #1871

Revision 97bd0c4e
Added by Davide Principi about 6 years ago

NethServer::Event: removed old event-queue spool directory. Refs #1871

Revision 772fa618
Added by Davide Principi almost 6 years ago

Signal nethserver-sogo-thunderbird-update manually! Refs #1871 #2029

Running signal-event in RPM %post script breaks the progress tracking

History

#1 Updated by Davide Principi over 6 years ago

  • Target version set to v6.4-beta1

#2 Updated by Giacomo Sanchietti over 6 years ago

  • Status changed from NEW to ON_DEV
  • Assignee set to Giacomo Sanchietti
  • % Done changed from 0 to 30

#3 Updated by Giacomo Sanchietti over 6 years ago

  • Status changed from ON_DEV to MODIFIED
After an install/update:
  • fire all update events of installed/updated package in transaction
  • fire runleve-adjust event
  • fire firewall-adjust event
After a remove:
  • fire all update events of currently installed nethserver-packages respecting dependency order

#4 Updated by Giacomo Sanchietti over 6 years ago

  • % Done changed from 30 to 100

#5 Updated by Davide Principi over 6 years ago

  • Status changed from MODIFIED to CLOSED

Also available in: Atom PDF