Features and Capabilities of the Provisioning Wizard

The Provisioning Wizard makes it easy to configure services on DSfW.

Dynamic Task list: As explained in What Is Provisioning?, the tasks displayed during the provisioning process vary with the scenario in which DSfW has been installed. When you launch the Provisioning Wizard, you see only those tasks that are essential to provision the DSfW server in a specific scenario.

Resuming Tasks: The Provisioning Wizard stores the status and details of the tasks being performed in the /etc/opt/novell/xad/provisioning.xml file. If you close the wizard window or cancel a task during provisioning, the next time you launch provisioning, the task resumes from the point it was stopped.

Precheck and Post check: The Provisioning Wizard is made up of pluggable scripts that contain set of instructions to validate the state of the system after a provisioning task is completed and before the start of the next provisioning task.

Each task has a corresponding script in the /opt/novell/xad/lib/perl/Install folder. These scripts contain pre-operation and post-operation pluggable subroutines that take care of the validation process. The precheck ensures that the system is ready for provisioning and the post-check ensures that the task is finished before moving on to the next task.

Error Handling and Logging: During execution of each provisioning task, any errors or warnings are logged in the /var/opt/novell/xad/log/provisioning.log file. The log file records details and error codes that help you when you need to debug errors.

IMPORTANT:The logging feature is available only for tasks performed through the Provisioning Wizard. If you execute tasks manually, the task execution details are not logged in the var/opt/novell/xad/log/provisioning.log file.

Skipping Tasks: The Provisioning Wizard interface provides a Skip option. This functionality can be used when you have already executed a task manually and then decide to execute the rest of the tasks by using the Provisioning Wizard.

For example, if you have configured the DNS server manually, you can use the Skip option in the Provisioning Wizard to omit performing the task. A validation is done to ensure that the task that is skipped has been performed manually.

If you execute a task manually, the task details are not recorded in the var/opt/novell/xad/log/provisioning.log file.

For trademark and copyright information, see Legal Notices.