Updating Software Assets

In order to update a Software Component Asset, there are a few criteria that must be satisfied:

Navigate to your asset, and ensure you have permissions to edit your asset:

  1. From the Main Navigation Menu, click Software
  2. Search for or select your Software Asset. You can also jump to it by typing the Asset ID in the search bar
  3. Select your Software Asset
  4. Look for an Update button and an Re-Import button, if you don't see them, you may need to request permissions from the Project Owner

There are multiple ways to update your software assets, see below for descriptions of each

Use the Software Asset Builder

The software asset builder allows you to update the name, description, metadata, install scripts and a single media file.

  1. On the asset page, click the Edit Asset link at the bottom-right, this opens up the software asset wizard
  2. Edit the Name, Description, Version, Vendor, and click Next
  3. Update the Platform, Architecture, Bits, CPU, Memory, Storage, and click Next
  4. To update a script, click the X button next to the script to remove, and upload your updated script file
  5. To update the asset media file, select either "Upload Local" or "Fetch Remote" and follow the directions
    • Please note: You can only add one media file using this method, but it can be any file type. To add multiple files use the Re-Import method described below.
    • Also note: Your media file name will be prepended with a UUID, a long string of characters
  6. Click Finish when done updating media and scripts

Update an Asset Script

The most common updates for software assets is to update the primary asset install script, or the checkout, build and deploy scripts for source code assets. To update the an asset script:

  1. Scroll down to the Files section of the software asset page
  2. Click on the script you would like to edit, this will open the script viewer/editor
  3. Click the pencil icon, edit your script as needed, and slick Save when complete.

Note: Additional scripts can be added or updated in your asset as part of a full asset zip in the Re-Import section below.

The Update Button

Use the update button to fast-forward the "Software Asset builder" method above to the "Content" screen for updating scripts and media:

  1. Scroll down to the Files section of the software asset page
  2. Click the Update button, this opens the software asset builder at the "Content" screen
  3. To update a script, click the X button next to the script to remove, and upload your updated script file
  4. To update the asset media file, select either "Upload Local" or "Fetch Remote" and follow the directions
    • Please note: You can only add one media file using this method, but it can be any file type. To add multiple files use the Re-Import method described below.
    • Also note: Your media file name will be prepended with a UUID, a long string of characters
  5. Click Finish when done updating media and scripts

The Re-Import Button

Use the Re-Import button if you have a complete asset zip file including an asset.properties file.

Note: The re-import button updates ALL components of your asset. Please ensure all of your updates are included in the asset zip file. Updates not included may be lost.

Known Issue: In CONS3RT v18.3 this re-import button creates a new asset ID, so if you use this method be sure to also update system designs that use this asset

  1. Click the Re-Import button at the top-right
  2. Drag and drop (or browser and select) asset zip file
    • Note your asset zip file must be zipped at the file contents level (i.e. you cannot right-click and zip the parent directory of your asset)
  3. After the file transfer completes, CONS3RT imports your asset zip file, and replaces the existing asset with the contents
  4. Look for an email with the results of your asset update.

Update Asset Documentation

  1. From the Software Asset page, click on the Help or License tab
  2. Click the Edit button
  3. Update the Help or License documentation, you may use Markdown syntax