General

  1. Expand the size of defect description box and allow for hyperlinks

    As part of my TeamCity builds I like to check if a build that ran a deployment has passed/failed (because sometimes a deployment has suceeded but tests run afterwards in TeamCity have failed), and if it has failed then raise a defect via the Octopus API. I like to add the name and link to the build in the defect description.

    However, the the max length of the defect description box shortens the message posted. It would be great to see this increased.

    Furthermore, if links could be supported somehow then users could click on the link to take them…

    16 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Integration  ·  Flag idea as inappropriate…  ·  Admin →
  2. 57 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    8 comments  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for your feedback. Sorry this took so long to action.

    For the v4 release, we added the time to the title/hover text of this label (which you can use now), but you’ve all raised good reasons about why the time should be shown directly in these deployment/task cells.

    Time will be included in the next 2018.5.2 patch release for the dashboard / task cells, shipping early next week.

  3. Please have a copy of your W9 on your website.

    And please leave a support or contact form so that we can reach out to you with non-technical questions also.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  4. Put the SAVE button in the same location on every page instead of upper right of bottom left.

    The SAVE button is in the bottom left on the deploy process config page and upper right for the variables page.

    8 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  5. Enable triggering deploy for entire group

    When you got a lot of microservices inside a group, one click to start deployment for all of them in their defaults lifecycle

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  0 comments  ·  Deployment features  ·  Flag idea as inappropriate…  ·  Admin →
  6. License Screen - Add Summary

    Add a simple summary to the license screen showing how many projects / users / deployment targets are "used" to make it easier to see how much capacity is left in the license and where the capacity is used.

    94 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  7. USA Support Hours

    I know you are based in Australia, but if there is any way to have some limited support hours in the USA time zones, that would be extremely helpful. It's kind of rough only being able to get maybe one interaction per day with the time zones what they are.

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Integration  ·  Flag idea as inappropriate…  ·  Admin →
  8. Certificate Management

    We are working on a feature to allow storage and management of X509 Certificates within Octopus.

    https://github.com/OctopusDeploy/Issues/issues/2701

    If you have any comments or suggestions, please post them to the GitHub issue.

    10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Deployment features  ·  Flag idea as inappropriate…  ·  Admin →
  9. Create SemVer 2.0.0 packages with OctoPack

    Along with the new changes in 3.4 allowing SemVer 2.0.0 packages to be used, it would be great to also be able to create those packages in OctoPack.

    16 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. Create a Swagger site for the REST API

    The API is difficult enough to navigate without the ability to quickly test an API call against a URI. Your client api is ridiculously confusing but a swagger endpoint would at least allow us to hit the links for a given resource object directly to see if we are fishing in the correct pond. The current situation is prohibitively painful.

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Deployment features  ·  Flag idea as inappropriate…  ·  Admin →
  11. Create a Widget for Microsoft Visual Studio Team Services

    To create the ultimate overview on your Visual Studio Team Services (VSTS) Dashboard it would be great if Octopus offers a widget where you can see the Octopus dashboard overview for your project.

    More information on VSTS Dashboard widgets: https://www.visualstudio.com/en-us/docs/integrate/extensions/develop/add-dashboard-widget

    15 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Integration  ·  Flag idea as inappropriate…  ·  Admin →
  12. Option to not extract packages

    The basic request comes down to having a checkbox on the Deploy Package step to prevent Octopus from unpacking a NuGet/Zip/Tar file after pushing it to the target server.

    Package to deploy: PackagerName 1.2.4
    Target roles: MyServerRole
    [x] Do not extract package after push

    I'll dig a bit deeper on the reasoning behind the request.

    We have a solution we'd like to deploy to a deployment pipeline which we receive from an external vendor. They provide a NuGet feed with their packages. One of these packages contains the installer code and all configuration templates, the other packages are validated and…

    49 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Deployment features  ·  Flag idea as inappropriate…  ·  Admin →
  13. Show all projects on dashboard

    Love the filter on the dashboard (v3.3.15), however, we have 75+ projects across 6 groups but it only shows the first 50. It's very confusing which of the first 50 it actually shows. I.E. different groups are missing things... It needs to show them all, unless I customize my display. I fear I am going to miss something that didn't automatically deploy - looking for the red box.

    18 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for your feedback. This was addressed in the v4 UI upgrade. We increased the default project limit to 200 (previously 50) on the dashboard, plus we always show any failing deployments now. This setting is configurable in the dashboard configuration if you wish to increase/decrease this limit.

  14. Allow the use of F# script (.fsx) in place of Powershell/ScriptCS

    Please enable the option to use .fsx files (F# script) in places where Powershell is currently used.

    It's concise syntax make it perfect for scripting, it's a darn sight easier to pick up than Powershell, comes with a fantastic REPL and as a bonus the popular F# library "FAKE" provides functions for all manner of deployment tasks and operations.

    275 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Deployment features  ·  Flag idea as inappropriate…  ·  Admin →
  15. Add a way to pass parameters when using scripts in packages

    In Octopus 3.3 the option to execute a script inside of a package was added, along with a field to declare the name/path of the script.

    It might be good to add an extra field (or another way) to pass parameters to these scripts, just like other tools like TeamCity, AppVeyor or TFS have.

    42 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  Deployment features  ·  Flag idea as inappropriate…  ·  Admin →
  16. Different icons/images for the new TFS build steps

    Currently the new build steps in TFS 2015 for octopus, have the same image/icon and it's not easy to identify which type of step it is.

    I suggest create different icons for each type:


    • Package Application

    • Push Packages to Octopus

    • Create Octopus Release

    • Deploy Octopus Release

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  17. Azure Resource Manager Key Vault support

    This feature allows users store credentials in a Key Vault (like a password manager) in azure, and the reference those keys from their ARM templates.

    This was introduced in the Azure SDK 2.9 in 3/31/1026: https://azure.microsoft.com/en-gb/blog/keyvault-support-for-arm-templates/

    At the current Octopus version (3.3.6), this doesn't work. It'll definitely be handy to support this feature.

    28 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Deployment features  ·  Flag idea as inappropriate…  ·  Admin →
  18. Use samAccountName and not userPrincipalName for user creation

    Currently it looks like Octopus uses the userPrincipalName when syncing/authenticating users from AD. Since the UPN may change (for instance when migrating users to Office365....), users will suddenly end up with a new account in Octopus when loggin in using Windows Auth.

    Using the samAccountName (as is more common) should allow users to keep their Octopus account/profile in situations like this.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  0 comments  ·  Integration  ·  Flag idea as inappropriate…  ·  Admin →
  19. Automatic Kerberos/NTLM Login on page visit

    I see this question - http://help.octopusdeploy.com/discussions/questions/8083-automatic-user-login but this indicates it would go through something like OAuth. The already built in Kerberos/NTLM integration is really nice and I'm not sure why there isn't already an option to have the octopus deploy site initiate an auth challenge on page load rather then when you click the button. This is how Klondike works out of the box and TeamCity calls this "Forced Protocols." Forced protocols is a bad name though as it gives you the option to log out and login as another user - which is useful for keeping separate accounts one…

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  20. Add Audit Viewer Role

    As an IT compliance officer I need to be able to view the Audit page in Octopus Deploy but I don’t want to be able to make changes to the Octopus System. Please create an “Audit Viewer” role that has appropriate access to the Audit page separate from AdministerSystem

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base