General

  1. Clone channel

    It would be very useful to be able to Clone a Channel.

    35 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  2. Separate Web Portal From Application

    To keep in line with security best practices...

    It would be incredibly useful to be able to separate the Web Portal from the Application server.

    This would allow for greater control and will enable "physical" separations of duties for the administration/configuration items from the deployment items.

    21 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  3. Add last date modified field to Variable Views

    Add a last date modified field on variables. I think it would be very useful, so it's evident where regression may have occurred between releases and so on if someone makes an update in a group access setting. I know the audit table is useful in this regard, but takes significantly more digging to parse. If you really want to get fancy, show the date, and then if you click it, an audit popup of the last n times it was edited, what date, and by whom.

    11 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  4. Implement "next step" and "previous step" buttons

    The idea is to have two buttons on the top of our process steps which allows navigating easily between steps process.

    9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  5. channel level permissions

    We would like the option to manage permissions for which channels can be used by certain team members within a project. We have DB deployment specific channels stored within the same project as our app deploy, but do not want devs to be able to release on the DB deploy channel. Only DBA's should be able to.

    17 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  6. Copy Tenant variables from one Environment to another

    For every Tenant + Project + Environment combination, there are Tenant variables to fill out. When adding an additional Environment that is to have similar variable values, or if you need to swap out the Environment for a different one, it would be nice to be able to effectively "copy" the Tenant variables from the existing Environment into the new one. Otherwise you are left to manually copy variables.

    Sensitive variables could be tricky but hopefully doable.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  7. Dashboard filter to show specific tenant

    Be able to display tenant specific release/project information on Dashboard

    7 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  8. Banner

    It would be great to have an option to have a banner which would allow to make announcements to users. We have over 600 and communicating to them is a challenge. This works great in Atlassian products like Confluence

    19 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  9. Selective health checks and tentacle upgrades targeted via filter

    See https://help.octopusdeploy.com/discussions/problems/65644-selective-tentacle-upgrades-and-health-checks

    In v4 it should be possible to select the targets to health check or upgrade via the filters. For example, I may only want to run it against a certain environment or tenant or against a certain role.

    I feel there has been some regression from v4 here because you used to be able to control this by environment. Now it's all or a single machine and for large environments makes staged roll-outs of upgrades and updates extremely time consuming.

    7 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  10. Allow wildcards in subscription fields

    For installations with lots of things it would be helpful to filter subscription events by wildcards. For example, "Prod*" environments to include all production environments.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  11. SSL Certificate Expiry notification with X Number of days

    It would be great to be able to set the number of days for which a Notifcation of an SSL certificate takes place.

    Due to a number of external factors we normally plan SSL replacements 60 days in advance so the 20 day expiry warning that is currently set will not be viable.

    34 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  12. Change project grouping to tags

    Instead of a project only can belong to one Group, most of our Projects are part of a lot of Things. Microservices that both are general and related to a specific solution. Allowing for the possibility to Group components that make out a system and the Octopus user can then select the "perspective" aka tag that reflects their world

    22 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  13. Create Administration Apps for Octopus Deploy for IOS and Android

    As we know this is the era of mobility and mobile apps, I believe that it is the time for Octopus deploy to have its own mobile apps on Android and IOS. This will be of a great added value for the uses to timely interact, support and troubleshoot specially when they traveling, on move, or unable to access their laptops or desktops.

    17 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  14. Push octopus deploy performace data to statsd

    We use datadog internally to help monitor our systems and provide insight into how our applications are not only performing but also to figure out usage patterns. If octopus deploy were able to report general information such as database pool usage and performance metrics about its internals that could then easily be pumped right into datadog or other stats providers. This could then be used to help troubleshoot clients issues a lot easier, as well as setting up alerts for people trying to manage instances. This could also be expanded to show analytics information about deployments later. Currently we made…

    7 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  15. Allow configuration of displayed timezones

    Currently, times in the web-portal are always shown in the client machine's local time. This can make correlating events made in Octopus with those shown in other auditing systems more difficult, especially during daylight savings time.
    Many systems can be set to display specific timezones, ignoring the client machine's settings, usually UTC. It would be nice if Octopus allowed this feature as well.

    10 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  16. Create jobs for recurring tasks. Use permissions to control task jobs by environment.

    Create task jobs for recurring tasks. Use permissions to control task jobs by environment, project, node.

    The QA Team could be assigned permissions on a task job to run an iisreset on all servers in the QA environment or particular projects in the environment. Dev Leads could restart Windows services on individual nodes in Dev. Right now a user has to be an Octopus admin to run a custom shell script but we don't want the Dev teams to be able to affect production. I'd rather just create a task job so Dev or QA does not mistakenly run the…

    29 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  17. make it possible to override variable sets within a project

    Hi.
    I've a set of projects that are virtually the same except for the values in the variables.

    Right now, it is a hassle to setup the same variables in all of the projects I have and it is easy to get variables wrong (yes I use clone, which sort of helps but it is not futureproof).

    What I would want to be able to do with variables, is to create a variable set which I can consider a default value set of these variables. These variables can be overriden locally in the projects (usually necessary in development and testing…

    15 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  18. Canceled Deployments should show tasks as canceled if they did not complete

    When a Deployment is canceled, deployment task lists should show as canceled if they did not complete

    Currently, when a multi-step deployment is canceled, the machine shows as successful even if only 1 step is completed

    0 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  19. Make steps collapsable when they contain child steps

    When working with larger projects that contain steps within steps, the page refreshes often when making changes so this involves a lot of scrolling to find the steps you are working on. It would be great if you could collapse steps that contain children so there's a smaller list to scroll through.

    35 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    7 comments  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  20. Octopus.Migrator shoud not use meaningless "IDs"

    Since the content type and name is obviously a unique key (particularly when exporting to files), Migrator should use the name (prefixed by the type name) as the key when linking from other resources, rather than a phony ID that changes when you import.

    That is, rather than a Team having MemberUserIds = [ "Users-1" ] it should have MemberUsers = [ "Users-BobCratchet" ] which is both more comprehensible, and unlikely to change in a simple import and re-export.

    We do modifications to our Octopus by exporting from production, importing on a dev system, altering, and re-exporting. However, the IDs…

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Setup/administration  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base