Skip to content

Product Feedback

Categories

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

1458 results found

  1. When you manually create a release, and the 1st environment is automatically released, the Deploy button should be disabled so you don't accidentally re-release.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Admin →
  2. Using values file to handle simple variable replacement is cool. It's painful to do that for multiline texts defined as Octopus Variable. It's very hard to get the indentation right. A somehow easier way will be using ".Files.Get" and then pipe to "nindent". This means we have a text file in which the variables are to be substituted during the same step like "Upgrade Helm Chart" and that file is not a helm values file at all.

    "Upgrade Helm Chart" already has a feature "Custom Deployment Scripts", which can be used to do this. But a much more easier way…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Deployments  ·  Admin →
  3. While running Octopus on AWS it should listen to AWS VPC Endpoints and not go out over the interent to pull from S3 especially trying to go across regions which is a security concern

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Infrastructure  ·  Admin →
  4. While running Octopus on AWS it should listen to AWS VPC Endpoints and not go out over the interent to pull from S3 especially trying to go across regions which is a security concern

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Infrastructure  ·  Admin →
  5. Our organization is split into development teams, which "owns" their project groups.

    The developers can release all they want up to our staging environment, however to promote the release from Staging to Production we have a manual intervention step, that needs to be approved before a release can be promoted.

    This works fine, and the team responsible can approve the manual intervention step and promote the release.
    However.. this is kinda bad practice that in theory a given developer can code, build and release their changes all the way up to Production.

    Can you add a feature so the approver…

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Releases  ·  Admin →
  6. Similar to the way TCP proxies can be configured, allow Jump Hosts to be configured for connections to targets that the Octopus Server cannot directly connect to and run commands on.

    This will be useful in segregated network environments where connections across different network zones must be made via designated servers.

    For Linux, this could perhaps be achieved using the ssh -J parameter and on Windows via nested use of PowerShell remoting.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Infrastructure  ·  Admin →
  7. We need to forward Octopus Deploy Audit Logs to a Syslog Server. It will be grate if there will be an option to configure log forwarding to a syslog server in Octopus Deploy administration page.

    We need this feature because we are a payment facilititator and we need to store all of our logs in a centralized log server like syslog servers. This feature will help us to comply with PCI-DSS standards and our local legal authorities.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Infrastructure  ·  Admin →
  8. We'd like to implement Canary Deploy in some of our projects.

    We have seen and tried different methods but for our needs the best solution would be this one:
    go, during deployment, to select the canary target and start the deployment only on that target(s).

    It works fine, however the problem is that at the end of the process we see the outcome in green and this is very misleading because in reality the deployment was successful but only on the selected target(s).

    We tried to manually edit the status but it seems it is only possible to put in…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Deployments  ·  Admin →
  9. Hi,

    I have been looking at getting out deployment process under version control for our main project.

    I have successfully integrated Octopus with Azure Devops Repo and created a test project under version control etc.

    From what I can see, the entire deployment process is written to a /.octopus/deployment_process.ocl file, including any inline PowerShell scripts.

    For example:

    step "Swap Staging and Production Slots" {

    action {
        action_type = "Octopus.AzurePowerShell"
        properties = {
            Octopus.Action.Azure.AccountId = "#{AzureAccount}"
            Octopus.Action.Script.ScriptBody = <<-EOT
           ….
            ….
            …. 
            Lots of powershell coding
            ….
            ….
            ….
            EOT
            Octopus.Action.Script.ScriptSource = "Inline"
            Octopus.Action.Script.Syntax = "PowerShell"
            OctopusUseBundledTooling = "False"
        }
        worker_pool
    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Deployments  ·  Admin →
  10. A concept of a commit generally includes author information, however this information does not seem to be currently available in Octopus.

    Having commit author in Octopus would be useful for notifications during deployment process, and for attribution in release notes.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Admin →
  11. Add support to enable multi factor support to users.
    Now more than ever we need to protect our Octopus Deploy instances as it is more and more becoming the keys to the kingdom.
    Support for Authy/Google auth plus DuoSecurity would be a good start

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  12. When the user has an ongoing deployment visible in his/her browser, it would be great if we could add the possibility to play a customisable sound at the end of the deployment: deployments can take a very long time to finish and who runs the deployment interactively is definitely interested in being notified right after the deployment completes for various reasons. Please add this functionality to the product.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Deployments  ·  Admin →
  13. Today, there are several levels to manage variables in Octopus, and it's a good thing:
    - Library variable sets
    - Project variables
    - Tenant variables (thanks to variable templates)

    I think you should really simplify this process to manage all of them from Library variable sets only. Indeed, when you create a variable from this section, you can link it to some environments, some targets, and some target roles. If you add the possibility to link it to tenants and projects, it's win :)

    Doing that would also allowing to set tenant/project variables only to some environments, that is not…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Administration  ·  Admin →
  14. On the release Overview page, it would be nice if the DEPLOY... button was enhanced with a context menu that as an option that behaves as it does now (navigates to release page).
    Having the "DEPLOY [↓]" deploy instantly without navigating would save some clicks when there are many channels.
    Perhaps there already exists a feature to deploy all channels to "next stage".

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Deployments  ·  Admin →
  15. Currently it’s possible to limit rights of a Team to specific tenants but not to a tenant tag. With ~20 tenants and more it's really hard to maintain this. Also the list would become so long. It would really help to specify just the tenant tag.

    In our case we have only one risky tenant which should be assigned to a small Team. But we have to add all 19 less risky tenants to the bigger Team.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Tenants  ·  Admin →
  16. When running a Runbook and only one tenant is available the tenant is automatically selected and a checkbox is shown saying "Skip tenants where Snapshot Y7484HM is the current version deployed to ExampleEnvironment". It's checked by default.

    However when deselecting the tenant and selecting it again this checkbox doesn't appear. It seems like it's connected to the automatic selection of the tenant which is strange.

    Additionally it would make sense to have this checkbox disabled by default (or configurable) because Runbooks are for routine tasks (as the website says) where we WANT to run the Runbook multiple times (although there…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Runbooks  ·  Admin →
  17. Prompted variables are defined manually, the idea is to add the option of filling the values with information of an external source.
    For example, fill a Drop Down prompted variable with the values from a column of a MSSQL table.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Integration  ·  Admin →
  18. So in our scenario we have multiple tenants and each one has 6 or more environments which are attached to the tenant. In the overview screen we see the list of tenants on the right hand column and the environments as the column header and their current version along the row. What we really need so that we don't get confused to which site we are deploying is some additional metadata on the overview screen so we can at a glance see something like what ownership of that deployment or what that deployment is for.

    So to explain I have…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Projects  ·  Admin →
  19. I need to add automatic rollback process in my deployment pipeline.
    For example - If X release version deployment failed, then it will rollback to previous last successful release version Y in the same environment.
    Trigger must be automatically happen.

    Please guide if someone has any better solution here.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Deployments  ·  Admin →
  20. Variable sets should have Tenant support. Such variables to have a Tenant scope.

    This would allow common vars to be reused via variable sets. This should be a common requirement for multi-tenanted microservice setups. Without that you either have to have variable copied or have them all defined at the Tenant level. Both bad options.

    A work around is to have variables as #{if TenantName =="A"}TenantAValue{#/if}#{if TenantName =="B"}TenantBValue{#/if}
    this is pretty ugly and it doesnt work for snesative variables as far as I know.

    I know this tricky to implement but really important IMHO

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Tenants  ·  Admin →
← Previous 1 3 4 5 72 73