release: github.com/cloudfoundry/uaa-release / 6

Github source: 0b1452b7 or master branch

This release updates the UAA version to 3.1.0

New spec properties:

#Branding/Customization
  login.branding.company_name:
    description: This name is used on the UAA Pages and in account management related communication in UAA
  login.branding.product_logo:
    description: This is a base64 encoded PNG image which will be used as the logo on all UAA pages like Login, Sign Up etc.
  login.branding.square_logo:
    description: This is a base64 encoded PNG image which will be used as the favicon for the UAA pages
  login.branding.footer_legal_text:
    description: This text appears on the footer of all UAA pages
  login.branding.footer_links:
    description: These links appear on the footer of all UAA pages. You may choose to add multiple urls for things like Support, Terms of Service etc.
    example:
      linkDisplayName: linkDisplayUrl

login.home_redirect:
    description: URL for configuring a custom home page

login.prompt.username.text:
    description: "The text used to prompt for a username during login"
    default: Email
  login.prompt.password.text:
    description: "The text used to prompt for a password during login"
    default: Password


# Clients
  uaa.clients:
    description: "List of OAuth2 clients that the UAA will be bootstrapped with"
    example:
      login:
        id: login
        name:
        app-launch-url: http://myloginpage.com
        show-on-homepage: true
        app-icon: iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAD1BMVEWZttQvMDEoKisqKywAAAApvvoVAAAAGElEQVQYlWNgYUQBLAxMDCiAeXgLoHsfAD03AHOyfqy1AAAAAElFTkSuQmCC

Upload this release version to the Director:

$ bosh upload release https://bosh.io/d/github.com/cloudfoundry/uaa-release?v=6

Modify deployment manifest to use this release in addition to any other used releases:

releases:
- {name: uaa, version: "6"}

Finally add needed deployment jobs and specify values for required properties.

Optionally download sha1: be68530cfac12a0e2c8c79730115aa85c2cf2f1e release tarball locally:

# ...or download it directly using curl
$ curl -L -J -O https://bosh.io/d/github.com/cloudfoundry/uaa-release?v=6

# or with wget...
$ wget --content-disposition https://bosh.io/d/github.com/cloudfoundry/uaa-release?v=6