Github user aledsage commented on a diff in the pull request:

    https://github.com/apache/brooklyn-docs/pull/228#discussion_r150816562
  
    --- Diff: guide/ops/upgrades/_blueprints.md ---
    @@ -0,0 +1,50 @@
    +
    +## Upgrading Blueprints and Bundles
    +
    +You can install and deploy new versions of blueprints at any time.
    +Brooklyn tracks multiple versions of the blueprints you install, as can be 
seen in the catalog.
    +
    +
    +### Defining and Forcing Upgrade Paths
    +
    +Bundles can declare what bundles and types they can upgrade,
    +and they can also force the removal of installed bundles and types on 
startup/rebind.
    +Forcing can be useful when upgrading Brooklyn to replace any installed 
bundle
    +not compatible with the newer version of Brooklyn.
    +
    +To add these definitions, use the following headers in the bundle's OSGi 
`META-INF/MANIFEST.MF`:
    +
    +* `Brooklyn-Catalog-Force-Remove-Bundles`
    +* `Brooklyn-Catalog-Force-Remove-Legacy-Items`
    +* `Brooklyn-Catalog-Upgrade-For-Bundles`
    +* `Brooklyn-Catalog-Upgrade-For-Types`
    +
    +The most common patterns are to indicate that a bundle can replace all 
previous versions of itself
    +and all types thereing with types in the current bundle of the same name, 
using:
    --- End diff --
    
    typo: `therin`


---

Reply via email to