314 results found
-
Allow for Hierarchical Project Groups
It would be useful to be able to have better organizational power with Project Groups. Is as much, we should be allowed to employ a hierarchical structure with projects spanning many levels deep (instead of one level deep currently with the Project Group > Project model currently used). Look at how TeamCity organizes builds within projects as an example.
This would allow for potential further enhancement say with cascading project group security, environment, variable set, script module, and lifecycle etc inheritance. Again, look to the TeamCity model for more on what I mean...
4 votes -
Support standard keyboard shortcuts
Keyboard navigation isn't always usable in the web UI of octopus deploy. I find myself hitting ctrl-s regularly expecting that things are saved, ctrl-c or specs to leave a pop-up without saving etc.
3 votes -
Take over/fork this project - https://github.com/Swoogan/Octopus-Cmdlets
These Cmdlets are a HUGE timesaver since you can't (as far as I know) create a copy/clone of a variable set.
The module does a lot more though, however the latest binary from 2015 doesn't work anymore and the developer doesn't appear to be keeping the code up to date.3 votes -
Allow me to see where library variables are used.
When working with a number of library variables, sometimes we don't name them as well as we should. Inevitably, we look at a variable and say "where is this used again? Client side transforms? A step template?" -- If Octopus was able to report which variables were used where, it could help us better remove unused variables, and help us better organize the existing ones.
3 votes -
Filter Environments Shown on Project Overview Page
When I navigate from the dashboard to the Project Overview page, the page should only show the environments that I selected on the Configure Dashboard screen. Also, it would be helpful to filter the list of environments by channel or lifecycle.
5 votes -
Allow script modules to be associated with "run a script" step templates
I have created a powershell step template to ensure that a package exists at MyGet to work around their eventual consistency ahead of attempting to fetch the package for deployment. In order to utilize this step template, I must also remember to include the script module that it depends upon. It would be great to be able to attach script modules to "run a script" step templates so that you don't have to remember to add the module in addition to the step itself.
12 votes -
Custom message / alert for maintenance mode
It would be good if Octopus could allow users to add a custom message that any user that logs in can see when the server is in Maintenance Mode. It would even be cooler if an alert message could be scheduled, so admins could add a "Server will be down from X to X" a couple of hours prior to the outage.
10 votes -
Allow Tentacles to upgrade to highest possible version
Currently, Tentacles only get upgraded to the version matching the Octopus server. Occasionally tentacle isn't a candidate to upgrade to that version (i.e. due to the wrong OS, .net framework, etc) but can be upgraded to a version newer.
For example, a Windows 2003 server running version 3.0.5 won't be a candidate to upgrade to any v.3.1 or up but would be able to upgrade to the highest 3.0 version.
2 votes -
Publish the installer msi product code
I have been deploying and updating Octopus Server using DSC, which works very well.
To to this I need the installer download link, easy to get from the downloads page, and the msi product code so that DSC can check the installed version.
Currently this means I need to download the installer to my machine just so I can open it and find the product code. If you published the msi product code like you publish the MD5 hash. It would make my DSC update workflow simpler.
1 vote -
Support for MySQL and other RDBMS
Support vor databases other than SQL Server.
14 votes -
Nested Views
It would be nice to select a project group that is being worked on and seeing all the child items within it on every tab.example you login you see the dashboard, select the project group (filter I guess) once the project group is selected you only see items related to the project when you click the environments you see only the filtered project groups/projects and environments associated.
This makes management simpler and internal auditing of an application or suite of applications simpler
1 vote -
Add the ability to exclude projects from users, instead of the current include
Currently in the Teams area you can restrict that team to certain projects, be selecting certain projects. But if new projects are added you have to include those new projects. It would be nice to be able to exclude a team from projects so new projects are automatically allowed.
Also would be nice to include (current) and/or exclude (above idea) project groups as well.
In our environment we need to allow access to all projects except 5.
6 votes -
Grouping Options for Projects
We would like to see more grouping options for Projects, Particularly a nested hierarchical style grouping capability.
2 votes -
Highlight online Tentacles with drive space warnings in orange not red and offline
Currently a server is said to be offline and is highlighted red, even though it's online with just drive space issues. I'd like to see these highlighted differently, like in orange so I know what the issue is.
1 vote -
Different colors for different channels in Octopus Releases page
Currently different Channels on Octopus Releases page are all marked with the same colour scheme and you need to read the actual name to distinguish them. Are there any plans to add ability to change their default color and maybe to add some logos etc.
10 votes -
Add Configuration around Health Checks
Currently health checks run every hour and it keeps the last 7 health checks. This means if I come in in the morning and see a failing health check, I don't really know when it started unless it happened to be within the last 7 hours.
I suggest making it configurable how often the Health Check runs and how much history to keep. I'd love to be able to say, run every 2 hours and keep that last 3 days of health checks (to cover the weekend as well). Noting the most recent success and failure on the machine's connectivity…
2 votes -
Notify when target is unhealthy
Allow email (or other form of) communication when an environment target becomes unhealthy. I ran into a situation where deployments failed because the target was unavailable and I had no idea until the deploy was to occur. This could be a Process Step, but would be nice to proactively know that a server is unavailable ASAP, ya' know?
2 votes -
Change Polling Times
From what I can see, there is no way to change the Polling times for Tentacle clients. The default is every 5 seconds.
It would be good if we can configure this on an individual Tentacle basis and change the interval (maybe through the environment page).
Due to our setup we can only use the Polling technique.
This is our scenario:
We have around 100 web servers spread across 3 environments, DEV, UAT & Production. We have configured this to go through a FW. As an outcome we are flooding our logs with trivial data on the FW.
As we…
39 votes -
Octopus Reporting Feature in built in the Octopus Tool.
Octopus tool to generate Report based on
1. What's Deployed ?
2. Who Deployed ?
3. Deployed To Where ?
4. Who Approved ? (Manual Intervention Step)
5. When did the deployment Take place (Week Day & Weekend deployments)14 votes -
Viewer Access role in Octopus Deploy to providde additional features to view the Deployment Logs
Currently Viewer access doesn't allow users to view the Logs, any other role like deployer or project contributor will enable access to other things.
Request to enable view logs permissions on the Project viewer role.
2 votes