Opkey’s ConfigOps



Opkey's ConfigOps automates configuration tasks across the DevOps cycle, simplifying manual tasks like copying, importing, and exporting configured files to different instances.

Facilitating the transfer of configuration setup data between systems and comparison of configured data across different instances.


It has five main sections:


1. Tasks to create various configuration tasks as needed.


2. Pipeline to organize tasks in sequential order.


3. Scheduled Job to set up automated execution of pipelines at specific times and dates. 


4. Result to monitor pipeline run status. 


5. Package to store and manage related configuration packages in the repository.



Using Opkey’s ConfigOps for Oracle Fusion


To successfully implement and manage your Oracle Fusion, you need to set up different configurations specific to your business process and maintain them. You also need to continuously test these configurations at multiple stages to ensure they are stable and reliable before moving them to production.


Traditionally, Oracle Fusion configurations required creating pipelines for different testing stages, tasks, and actions. You might also have to import activities between different instances before deploying them in the live environment.

Opkey's ConfigOps platform automates the entire DevOps lifecycle, from configuration to deployment. This saves you time and effort and helps ensure your Oracle Fusion implementation and maintenance goes smoothly.

Opkey’s Config Ops helps in : 


  • New configurations of Oracle Fusion. Example - The manual tasks of copying, importing, and exporting the configured files to different instances can now be automated using Opkey’s Config Ops.

  • Transferring the configuration setup data from one system to another without hassle.

  • Comparing configured data of different instances to the required testing environment.


Let us have a look at how you can use and achieve all these using ConfigOps in Opkey:


Login to the Opkey portal. Click on the ConfigOps tab from the left panel.


You’ll find tabs for Task, Pipeline, Scheduled Job, Result, and Package. Let’s learn about each of these below:


Tasks


Here you can create and perform individual tasks needed for your Oracle Fusion configurations. 


Once you click Create Task, a new window opens up where you can provide details for performing the following operations:


Export Configuration - It lets you export configurations from the selected instance of Oracle Fusion, which then gets saved in the repository named ‘Package' in Opkey. You need to select the Action, Source Instance, Oracle Offering, Functional Area, Oracle Task, and Business Unit.


Import Configurations - After exporting the configurations, you can make the necessary changes and import the configurations to the selected instance of your Oracle Fusion. Select the instance, and the package, and then upload it.


Copy Configuration - You can copy the configurations to another instance by selecting the Oracle Offering, Functional Area, Oracle Task, and Business Unit.


Compare Configurations - You get a detailed view of the different instances to compare for any changes and take action. Select or upload the files for configuration and package from source, target, and User Story.


Approve - This will let you approve the configuration set up after its export. You need to select the approver or add as per your requirement. You also need to select User Story.


Merge - Use this option to merge the configurations of different instances during the development phase.


Run Test - Select the respective test cases or suites along with the User Story to run.


Send Email - Post testing, QA can send emails to notify completion status of tests. You need to add email IDs, subject, and body and select User Story.


Do Configuration - This lets you perform the configurations in the selected instance. You will have to select the application instance, package, and User Story. 


Create Job From Release - Use this option to perform multiple executions in a go. Select Release and User Story to create a Job from a given release. 


Create Job from User Story -  Select and create the Job from User Story.


Create Configuration File - Select the Application and module, and provide the Business requirement, Associated tasks, and the User Story to create configuration files.


 


Scroll down to select the Associated Tasks which will enable the Download and Upload buttons. 


 


 





















Download the template, enter and save the required details, and upload it. Click on the Create Button, and it's done.




Pipeline 


Create workflows to execute the tasks in the pipeline sequentially.


 


Click the Create Pipeline button. A new window appears where you can add tasks.


 


Add tasks inside boxes to execute them.


 


It will move to the next stage after completing all the tasks of the current stage. Tasks can be arranged to be executed in parallel.


The phases in the pipeline are divided as per the DevOps lifecycle.


You can also add stage and quality gate to the pipeline by selecting the new template. 


 


To access the Add Stages and Quality Gates options, hover over the arrow linking each stage/box and click on the ‘+’ button.


Use the Edit Task button for updating initial requirements. You can select from the following options.


 


Pre-Setting – You can add additional tasks that will run before the initial task execution in the pipeline. Additionally, you can use the “Send an email” feature to notify users before the initial task gets executed.


Post Setting – Here, you can set up actions that will be performed after the initial task execution. 


Task Output – This feature enables using the output of the current task as input for the subsequent task. 


Test Management - Here, you can view the assignee details of the pipeline.



Scheduled Job


Click on the Schedule button and enter the details such as Name, Schedule On Date, Time Zone, and Select a Pipeline or Task, to schedule your jobs as shown below. The jobs get executed at the scheduled time.


 


Result


View and analyze the results of executed tasks and scheduled Jobs. 

 


In this window, you can view the step details of the task. Click on the task icon to open a window showing its details.


 


View the exported files by clicking on the Attachment tab in the Step Details. 


 


You can analyze the log files displayed during task execution to detect any errors.


Package 


This section stores the uploaded configuration packages and the results of Compare Configuration tasks. You can download, modify, and re-upload packages. You can also view the uploaded versions for each package.


 


Open the action tab for an uploaded package by clicking the three dots on the right-hand side of the selected package. Here, you can perform the following action as shown below: Delete, View all Versions, Details, Used By.








Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article