Skip to content
andrewbunday edited this page Oct 19, 2012 · 1 revision

Updates

  • The Updates action shows a tree view on the left.
    
  • Selecting a node will open or focus the Updates tab on the right side and display available updates for this node.
    
  • The display is accumulative, meaning a node with branches will display all available updates in the branches.
    
  • This makes is easy to see if there are updates available for a repository by simply clicking on the repository's root node. 
    

Updates Tab

  • The Updates tab has the following layout

Filter

  • On the top left area of the tab is a filter function. *Simply start typing in the filter text control and the grid displaying available updates will change accordingly.
  • You may filter on various columns in the grid by selecting different values from the Field drop-down. 
    

Actions

  • On the top right area of the tab is an action area.
  • The following table list the available actions and their functions.
    
  • Please note that actions can only be done on the component level. 
    
Do not update selected Update all displayed packages EXEPT those selected. This is a handy action to keep certain packages from updating. If you used a filter, only the filtered packages which are NOT selected will be updated.
Action Funtionality
Blacklist Selected Ban selected packages from a repository. By doing this the packages will not be available as a listed update. You can remove them from the blacklist by editing the component in the Configuration action.
Update All Update all displayed packages. If you used the filter, only the filtered packages will be updated. Use this also when the list contains one entry which you want to update.(Selecting the single entry and choosing 'Update Selected' will not trigger a correct update)
Update Selected Update selected packages. Note that when the updates list contains only one item, you should use 'Update All'
## Grid
  • The bottom part of the tab consists of a grid which displays available updates.
    
  • The grid's content will change depending on the tree node selected in the Updates action area, as well as the filter which is applied to the displayed values.
    
  • The grid is re-order able. Selecting the headings of each column will order it in a ascending or descending order of that column. 
    

Doing Updates

  • During the update process a pop-up dialogue will appear to indicate the progress of the update.
    
  • The application will be unresponsive for the duration of the update.
    
  • The will also appear an indicator in the right side of the banner indicating whether reprepro is working.
    
  • It may happen that the pop-up dialogue is closable (the update finished) but that the reprepro indicator is still showing. This will typically happen with large updates.
    
  • This is correct and working as designed.
    
  • The reprepro process calls a script for each update that happens.
    
  • This gets done after the repository is already completed, and is called sequentially.
    
  • Thus on large updates this will take some time, explaining why the reprepro indicator still shows for some time.
    
  • During this time you will not be able to do any other updates.
    
  • You may use the Packages and Reports actions though, but their data will be fluctuating since reprepro will be making changes to the database in the background. 
    
Clone this wiki locally