Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Info

To request support or find downloads, please login to the support site at http://support.flexagon.com. If you don't have access to the support site, please contact us.

FlexDeploy 5.2.0.6 (Coming Soon)

Info
titleVersion Details

Bug Fixes

  • [FLEXDEPLOY-2076] and [FLEXDEPLOY-2151] - Endpoint Purge fails with bash error messages in server out file.

  • [FLEXDEPLOY-2297] - Release snapshot creation fails for new SCM branch with message No SCM Changes Found. This was regression issued introduced in previous release. This applies to Create Snapshot UI and REST API.
  • [FLEXDEPLOY-2308] - Multiple issues related to workflow properties.
    • If workflow custom property code is changed, it does not show up on Project Properties page till after 15 minutes (internal caching problem).
    • Workflow property updated on and updated by is not shown correctly, just shows when property was added to workflow properties table.
    • If workflow property is changed from Encrypted yes to no, then changing it's value on Project Properties page does not work, it keeps getting set to blank value.
  • [FLEXDEPLOY-2315] - Create Snapshot does not default to use Build Environment configured on Release definition. This applies to Create Snapshot screen as well as REST API.
  • Oracle APEX Plugin
    • [FLEXDEPLOY-2335] - Deployment fails with ORA-06502: PL/SQL: numeric or value error: character string buffer too small when Application name is larger than 30 characters.
  • Oracle EBS Plugin
    • [FLEXDEPLOY-2307] - OA Core rolling recycle is not working when there are multiple servers listed in one tag of context file.
    • [FLEXDEPLOY-2287] - Deploy Environment is not set correctly error even if FDEBS_INP_FAIL_IF_PATCH_IN_PROG is set to false. This was regression issue introduced in 5.2.0.5.

    • [FLEXDEPLOY-2296] - checkPatchCycle operation does not properly detect patching cycle.

  • Oracle WebLogic Plugin
    • [FLEXDEPLOY-2298] - managePolicyStore now allows creating App Role without setting any members to it. This is helpful when new App Role is just member of another existing or new App Role.

FlexDeploy 5.2.0.5 (2-22-2020)

Info
titleVersion Details

...

  • Oracle EBS
    • [FLEXDEPLOY-2108] - added operation to return whether an ADOP patching cycle is active
    • [FLEXDEPLOY-2108] - added deploy operation input to fail when deploying to run edition in patching cycle
    • [FLEXDEPLOY-2155] - support dependent jars for Java Stored Procedures
  • Dell Boomi

Bug Fixes

  • Oracle ATS
    • [FLEXDEPLOY-2164] - java.lang.ClassNotFoundException: lib.ebsqafwk.GENLIB due to missing OATS_HOME variable, which is now derived from Script path. Plugin now sets TMP and TEMP variables as well to execution temp directory, which helps with successful test execution when invoked via Cygwin.
  • OBIEE
    • [FLEXDEPLOY-2173] - Plugin does not allow connect to bi server SSL port
    • [FLEXDEPLOY-2174] - permission issue during rpd download if endpoint user is different than bi server user
  • Informatica
    • [FLEXDEPLOY-2198] - environment script not sourced on cleanup
  • Oracle EBS
    • [FLEXDEPLOY-2246] - 11g fails with -bash: [: =: unary operator expected
  • Oracle Forms
    • [FLEXDEPLOY-2180] - no errors shown at times on Fault Data screen for forms deployment failure.
  • [FLEXDEPLOY-2127] - Workflow Execution - no vertical scroll bar on Fault Data tab
  • [FLEXDEPLOY-2175] - Deploy Request Form - If version is already deployed, user will see already deployed message, but if Force Deploy is selected at that point then Instance is required message is shown.
  • [FLEXDEPLOY-2185] - Populate from CVS is not discovering new directories.

...

Info
titleVersion Details

...

  • Dell Boomi
  • Slack
    • New plugin to send messages to Slack channel or user.
  • SAP
    • New plugin to release and import SAP change requests.

Bug Fixes

  • [FLEXDEPLOY-2138] - Users login with external security realm do not inherit locally mapped groups. This was regression introduced in 5.2.0.1.
  • [FLEXDEPLOY-2125] - Deploy Request Form - wrong environment is deployed when user receives error that version is already deployed to environment and then Force Deploy is used.
  • Unix Shell, Windows Shell, Powershell Plugins
    • Partial execution operation for Projects with SCM Type as None fails with flexagon.ff.common.core.exceptions.FlexInvalidArgumentException: Invalid argument supplied.

...

Info
titleVersion Details

...

  • Oracle EBS
    • New operations added to run fs_clone phase.
    • [FLEXDEPLOY-1979] - Files with syn and vw extension are now detected as DB Objects.
  • JDBC
    • [FLEXDEPLOY-1979] - Files with syn and vw extension are now detected as DB Objects.
  • File
    • [FLEXDEPLOY-1982] - string replace multiple operation now supports using replacement values from file.
  • JUnit
    • [FLEXDEPLOY-1974] - Parse test results operation now supports Jenkins test results in XML or JSON format.

Bug Fixes

  • File Plugin
    • [FLEXDEPLOY-1966] - Ignore comments in replacement list for multiple string replacement operation.
  • Oracle Integration Cloud Plugin
    • [FLEXDEPLOY-2043] - Connections with 0 properties do not activate on import
  • JDBC Plugin
    • [FLEXDEPLOY-2091] - prints exception too many times and actual error does not show up on Fault Data tab.
  • [FLEXDEPLOY-1682] - Release Definition - inactive pipeline property is visible.
  • [FLEXDEPLOY-1781] - Post refresh request security is not correct as per deployment permissions setup for groups.
  • [FLEXDEPLOY-1926] - Pipeline Execution - replay of stage with failed gate which fails again leaves pipeline execution status as Running.
  • [FLEXDEPLOY-1963] - Project Files - MDS property replacement attribute on files only configured for first 100 files.
  • [FLEXDEPLOY-1986] - Release Dashboard - approve/reject icons from pipeline execution do not work when Snapshot Content tab is active.
  • [FLEXDEPLOY-2023] - Pipeline Execution - if test step fails but is successful on replay, test gate in next stage still fails.
  • [FLEXDEPLOY-2056] - Pipeline Definition - delayed error message for step name can prevent save of pipeline changes. There is no restrictions on step name now.
  • [FLEXDEPLOY-2084] - CyberArk AAM agent integration fails with APPAP004E error.
  • [FLEXDEPLOY-2085] - Realm - create of active directory realm does not work as entering password keeps prompting with error that all attributes are required.
  • [FLEXDEPLOY-2087] - Menu - Customize menu is accessible without any sub items enabled.
  • [FLEXDEPLOY-2093] - Credential - getSecret failure message is not very useful. Now screen shows actual error along with name of Credential that failed.

...

Info
titleVersion Details

...

  • Oracle Service Bus
    • [FLEXDEPLOY-922] - Add ability to set custom description for import operation.
    • [FLEXDEPLOY-1973] - Log messages updated  to indicate which customizations will not be applied. This can be useful when using common customization file for many OSB project deployments.
  • Oracle Business Intelligence
    • [FLEXDEPLOY-1970] - New operation added to help setup automated export of WebCatalog objects from development environment for commit to SCM repository. This is necessary as sourcing WebCatalog objects from SCM repository requires that files are setup with specific extension for identification. See obiExtractForSCM.
    • [FLEXDEPLOY-1990] - Allow to Keep Timestamp from source environment during export (build) operation.
  • Informatica
    • [FLEXDEPLOY-1920] - Allow environment file for additional environment configurations during plugin execution.
  • Oracle Integration Cloud
    • [FLEXDEPLOY-1968] - Inactivate/activate schedule when importing an integration.
  • Postman
    • [FLEXDEPLOY-1999] - Environment file input can be relative path which will be assumed in artifacts directory.

Bug Fixes

  • [FLEXDEPLOY-2002] - Release Definition - If Scheduled Build input is cleared and set again, project triggers were not setup for release projects with None as SCM Type.
  • [FLEXDEPLOY-1985] - When navigating to Packages from project execution tab using Packages button, error was encountered when adding files to package if package name was not yet entered.
  • [FLEXDEPLOY-1910] - Project version column is cutoff for long names on project execution screen. Now column width will be automatically adjusted to accommodate maximum value in first 25 rows.
  • Oracle Database Plugin
    • [FLEXDEPLOY-186] - Queue Schedules are created in System instead of the correct schema.
  • Oracle Integration Cloud Plugin
    • [FLEXDEPLOY-1673] - Error when uploading attachments on connections required properties.
    • [FLEXDEPLOY-1911] - Uploading zip file causes 400 response from rest call for import integration operation
  • Oracle EBS Plugin
    • [FLEXDEPLOY-1903] - Dos2Unix creates new file and deletes original, causing file permission to change. Dos2Unix will just overwrite same file to avoid change in permissions settings.
  • Oracle Service Bus Plugin
    • [FLEXDEPLOY-1969] - Property replacement for .ServiceAccount is not done at deploy time. Previously supported property replacement for .sa files, but once OSB project jar is built, .sa file is changed to .ServiceAccount.
  • Oracle SOA Suite Plugin
    • [FLEXDEPLOY-1972] - Stop, Start, Retire, Activate operation throws exception if composite doesn't exist. This behavior can be controlled by plugin input.
  • Oracle Business Intelligence Plugin
    • [FLEXDEPLOY-1988] - Plugin export does not use recursive deployment for data model. Plugin now uses recursive for all object types (which is default behavior on OBI UI as well) except Folders.
  • Oracle WebLogic Plugin
    • [FLEXDEPLOY-1997] - generateEISDeploymentPlans - FDWLS_OUT_IS_RESTART_REQUIRED is not returned by Plugin if there are no EIS entries in input properties files.

...

Info
titleVersion Details
  • Tomcat Application - 5.2.0.1.43
  • WebLogic Application - 5.2.0.1.40
  • Updated Plugins - EBS, File, GIT, Informatica, JDBC, Oracle Data Integrator, Oracle Database, Terraform, Weblogic
  • New Plugins - MSBuild, Gradle
  • Docker images:
  • Note that there are database changes in this release. See v5.2.0.0-to-v5.2.0.1 folder in download zip for your database type.

...

  • MSBuild
    • The MSBuild plugin provides a means to compile your .NET and Visual Studio projects using MSBuild.exe.
  • Gradle
    • The Gradle plugin provides the means to run Gradle operations on a project.

Bug Fixes

  • [FLEXDEPLOY-1837] - PostgreSQL - unexpected exception when clicking on a release name on Releases screen in some situations.
  • [FLEXDEPLOY-1922] - Release Definition - Change Management System overrides may fail with Environment Id is required error, even when it was selected.
  • [FLEXDEPLOY-1897] - FlexDeploy on Tomcat process does not appear to be stopping. This was regression issue with previous release.
  • [FLEXDEPLOY-1881] - Project File attribute input components are not easily editable in Chrome browser.
  • [FLEXDEPLOY-1880] - Environment Instance can add duplicate properties on PostgreSQL database.
  • [FLEXDEPLOY-1532] - Jira Test Connection does not work for on-premise installations.
    • URL and Port properties are now combined to match with other similar configuration properties in FlexDeploy.
    • ServiceNow test connection may incorrectly indicate success.
  • [FLEXDEPLOY-1686] - Git Test Connection fails if URL does not have slash after host name. This was specific scenario for Azure DevOps repositories.
  • [FLEXDEPLOY-1833] - Workflow Properties - sorting causes duplicate key issues when adding properties.
  • Oracle Database Plugin
    • [FLEXDEPLOY-318] - Drop check for Queue Tables is not complete.
    • [FLEXDEPLOY-1841] - index is being created before table
  • EBS Plugin
    • [FLEXDEPLOY-1734] - Ignore SQL Compile Errors does not work. Plugin now detects ORA errors part of compilation report as compilation error, which allows customers to ignore compilation warnings if necessary.
    • [FLEXDEPLOY-1829] - EBS System Password is required for ApplyOraclePatches operation, but it is not shown for configuration on Topology screen.
    • [FLEXDEPLOY-1830] - Backup and backout (in case of failure) of files does not appear to be working during deployment.
    • [FLEXDEPLOY-1836] - Start and stop oacore only execute on one node. Now customers can select to execute start and stop on all application tier nodes if necessary.
    • [FLEXDEPLOY-1896] - generateCustomJar operation does not support custom certificate alias.
  • Terraform Plugin
    • [FLEXDEPLOY-1907] - Terraform files from artifacts to state directory is not retaining folder structure.
  • WebLogic Plugin
    • [FLEXDEPLOY-1912] - Distributed Topic and Uniform Distributed Topic can not be used as Error Destination

...

Info
titleVersion Details

...

Bug Fixes

  • Post Refresh
    • [FLEXDEPLOY-1386] - runs immediately instead of waiting when start time is provided.
    • [FLEXDEPLOY-1495] - post refresh package does not have files ordered as per sequence setup on project files page.
    • [FLEXDEPLOY-1518] - when build instance is inactive, error message is not clear when submitting post refresh request.
  • REST API
    • [FLEXDEPLOY-1514] - Project REST API - GET project by parameters returns inactive projects. Added isActive parameter which can be used to retrieve all active or all inactive or all projects matching other criteria.
    • [FLEXDEPLOY-1602 ] - Project REST API - deployment and utility workflow runs against inactive instances. Build, deploy or utility workflow runs against inactive environments.
    • [FLEXDEPLOY-1461] -  Unexpected error in createRelease: null
    • [FLEXDEPLOY-1898] - POST Release API - JBO-FDML-27001: Package with name [GLORY-2001] already exists.
  • Release Definition
    • [FLEXDEPLOY-372] - Release Definition - change management settings are inherited from global settings if not overridden but screen does not display that behavior properly.
    • [FLEXDEPLOY-1778] - Release Definition - release name is cleared for new release when new package is added for partial deployment project.
  • Pipeline Definition
    • [FLEXDEPLOY-1526] - Pipeline Configuration - configuring deploy step with partial deployment project doesn't display package name input till popup is closed and opened.
  • Release Dashboard
    • [FLEXDEPLOY-1197] - Release dashboard step execution, project name overlaps with version text.
    • [FLEXDEPLOY-829] - Release Dashboard - various popups were closing during dashboard auto refresh.
  • Pipeline Execution
    • [FLEXDEPLOY-913] - deploy step deploys first project & package combination for partial deployment project, exception will be thrown now if package is not part of release snapshot.
    • [FLEXDEPLOY-1475] - skipping failed test gate leaves stage in Gates Failed state instead of moving to Running Gates.
    • [FLEXDEPLOY-261] - test gate fails even after replaying a failed test step successfully. This happened as test gate was looking at all executions in stage instead of just latest which matters when replay is done for step.
    • [FLEXDEPLOY-1504] - stage does not move from Gates Complete to Steps Execution when using change management system with long change description.
    • [FLEXDEPLOY-1478] - end_time keeps getting updated for schedule gate.
    • [FLEXDEPLOY-1672] - Pipeline Deploy All Step fails with NullPointerException when some projects/packages are setup with no priority on Release.
    • [FLEXDEPLOY-1583] - Pipeline Execution - utility workflow failed during execute but it is left step in Running state.
  • Perforce
    • [FLEXDEPLOY-1238] - Perforce Snapshot with many packages fails due to race situations. FlexDeploy now keeps perforce client alive to allow for easier sync of files for various actions.
    • [FLEXDEPLOY-1378] - Perforce - depot path can't use period. Depot path now can be configured as single file.
      • Folder with dot in depot path can be //depot/devSampleData/XXHR/sql2.0/ and file can be //depot/devSampleData/ADF/FusionHRDemo/HRModel/src/flexagon/fusion/hrdemo/model/create_user.sql. Note that there is no ending slash for file based depot path.
  • Oracle Integration Cloud
    • [FLEXDEPLOY-1492] - PROPERTY_NAME property in the comment of the config plan that is exported fails the import integration.
    • [FLEXDEPLOY-1505] - Agent definition fails for global connection plan if not used in integration.
  • Project Files
    • [FLEXDEPLOY-1465] - Re-sort button is visible even for user that does not have Configure Files permission.
    • [FLEXDEPLOY-1450] - Evaluate option is not available for project of Partial File type.
  • Approval by reply to email
    • [FLEXDEPLOY-1691] - SMTP and IMAP user are no longer required to be an email address.
    • [FLEXDEPLOY-1719a] - Reply to email approvals not working with text/html for some mail clients
    • [FLEXDEPLOY-1719b] - Reply to emails not being deleted after processing for some mail clients
    • [FLEXDEPLOY-1719c] - Email address in mail server is case sensitive with email address on FlexDeploy profile
  • EBS Plugin
    • [FLEXDEPLOY-1522] - When LDT file is larger than 1 MB, Type incorrectly defaults to PROGRAM.
    • [FLEXDEPLOY-1773] - EBS Plugin - regression bug with forms compilation. Failure is indicated even when form compilation is successful.

    • [FLEXDEPLOY-1774] - EBS Plugin - SHOW ERRORS with / on next line causes previous statement to execute twice.

  • Git Plugin
    • [FLEXDEPLOY-873] - Git change logs can be incorrect when many sparse folders are used on project configuration.
    • [FLEXDEPLOY-1621] - Git Plugin - cloneProjectSources may fail if configured sparse folder was not updated in last 100 commits.
  • Oracle BI Plugin
    • [FLEXDEPLOY-1571] - OBI Plugin - cannot derive custom service_instance location.
    • [FLEXDEPLOY-1569] - OBI Plugin - rpdBuild or rpdDeploy for 11g fails with NameError: wfcontext.
    • [FLEXDEPLOY-1576] - OBI Plugin - restart services operation should run only on AdminServer endpoint.
    • [FLEXDEPLOY-1604] - OBI Plugin - NullPointerException on failure and file deployment state is not saved.
  • Tomcat Plugin
    • [FLEXDEPLOY-1575] - Tomcat Plugin - should determine application root by looking at the server.xml as webapps may not be correct folder for some installations.
  • WebLogic Plugin
    • [FLEXDEPLOY-1568] - WebLogic Plugin - JNDI Properties are not working for Foreign JMS Server when property name contains dot(.).
    • [FLEXDEPLOY-1585] - WebLogic Plugin - GlobalTransactionsProtocol set to None but is not working.
  • Docker Plugin
    • [FLEXDEPLOY-1498] - Docker Plugin - remove container and other operations can fail using socket connections. For resolution, Java client is updated to 3.1.2.
    • [FLEXDEPLOY-1570] - Docker Plugin - use socket only when on Unix platform. Use host and port when on Windows or Unix socket is not provided.
  • Oracle APEX Plugin
    • [FLEXDEPLOY-1804] - Oracle APEX Plugin - deploy fails when application is being deployed for first time.

    • [FLEXDEPLOY-1807] - Oracle APEX Plugin - export does not work properly in split mode for application_processes.sql file.

  • Mule Plugin
    • [FLEXDEPLOY-345] - Mule Plugin is printing secure properties in plain text.
  • Oracle API Platform Plugin
    • [FLEXDEPLOY-1584] - API Platform executeNodeAction to join a node to a gateway, it doesnt approve the registration like it does for install.
  • [FLEXDEPLOY-1336] - Scheduled tasks page has overlapping text with long package names specifically packages created by post refresh request.
  • [FLEXDEPLOY-1417] - Issue with long version and package names. Package name column is now bigger on release and project screen. Project version will be truncated on dashboard to avoid overlapping.
  • [FLEXDEPLOY-1551] - Partial Deployments - empty default values causes attribute to be marked as modified by user. This was noticed with Partial File type projects.
  • [FLEXDEPLOY-1558] - Create Snapshot for PostgreSQL has ResultSet closed error.
  • [FLEXDEPLOY-1561] - Create Custom Cloud Account Provider fails with "Attribute Owner Id is required" message.
  • [FLEXDEPLOY-920] - Plugin Execution - transfer folder does not copy top level folder but just copies content.
  • [FLEXDEPLOY-1362] - Shell Plugin(s) - SOURCE_FILE variable is not correct for build execution.
  • [FLEXDEPLOY-1489] - Creating projects from templates doesn't link the SCM Instance properly.
  • [FLEXDEPLOY-1553] - Copy project does not allow dot (.) in name.
  • [FLEXDEPLOY-1679] - Added separate email user/password configuration for SMTP (outbound) and IMAP (inbound) protocols within System Settings. 

  • [FLEXDEPLOY-1646] - Build request form - package name is cleared when stream is changed. This caused issues when build was initiated from Packages screen and stream was changed.

  • [FLEXDEPLOY-1779] - Partial Deployment - Build All for APEX project with SCM type as None, does not populate files from App Builder.

  • [FLEXDEPLOY-836] - Java plugin process fails to exit after NoClassDefFoundError.

  • [FLEXDEPLOY-1343] - Plugin execution should use canonical path (without .. in path) for base directory to avoid issues with SOA plugin.

  • [FLEXDEPLOY-1633] - Release CI - if list of files in a package is changed, it can cause snapshot creation without any changes to package files.

  • [FLEXDEPLOY-1643] - Environment state report - Change Ticket is not shown, but it is visible on environment history report.

  • [FLEXDEPLOY-1650] - Remove recursive build input from OBI build plugin.

    • BI plugin was updated in release 5.0.0.1 significantly where recursive option was used for full deployment projects by default and for partial deployment projects as each individual objects in archived, recursive option is defaulted to false. This input was not used and is removed with 5.1.0.3 for clarity.
  • [FLEXDEPLOY-1662]  - SQL syntax error occurring from apostrophes in role names when using external realms.
  • [FLEXDEPLOY-732] - Workflow Execution - When fault data contain a control character (such as 21) the logs fail to be parsed and throw a lot of different errors suggesting that the logs were purged.
  • [FLEXDEPLOY-975] - When Test execution fails, status keeps showing as Running.
  • [FLEXDEPLOY-1477] - Regression error with test gate which lets failed tests through.
  • [FLEXDEPLOY-1816] - Release Snapshot Versions Popup is wider than the min-width of the screen.
  • [FLEXDEPLOY-1817] - Workflow Inputs Popup is wider than the min-width of the screen.
  • [FLEXDEPLOY-1828] - Build Package Form - package name is unselected when release name is changed.
  • [FLEXDEPLOY-1838] - User can view release dashboard for release with overridden security not allowing user to read release.

...