Bug 756883

Summary: Allow building in permissive mode
Product: [Community] PressGang CCMS Reporter: Lee Newson <lnewson>
Component: CSProcessorAssignee: Lee Newson <lnewson>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 1.xCC: jwulf
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: 0.19.0 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-02-22 02:55:06 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Lee Newson 2011-11-25 01:08:39 UTC
Building should be able to be done in permissive mode incase the topic titles have changed since the content specification was pushed. As such you should be able to build by using the --permissive option from the client.

Comment 1 Lee Newson 2011-11-29 03:34:41 UTC
Added.

Content Specifications can now be built under permissive mode by using the --permissive (-p) option from the client. This allows for books to still be built if a topics named is changed since the latest Content Specification push.

(Requires client build 0.15.0)

Comment 2 Joshua Wulf 2012-02-22 02:55:06 UTC
[jwulf@radhe Content_Spec_Processor]$ csprocessor build -c 6192
CSProcessor client version: 0.17.0
Loading configuration from /home/jwulf/.config/csprocessor.ini
Web Service at http://csprocessor.cloud.lab.eng.bne.redhat.com:8080/ version: 0.21.4

ERROR: Line 73: Invalid Topic! Existing topic title doesn't match.
       -> Specified: Workflow Automation [6212]
       -> Topic 6212: Workflow Automation.
ERROR: The Content Specification is not valid.
ERROR: Unable to build due to the Post Content Specification failing to process.

[jwulf@radhe Content_Spec_Processor]$ csprocessor build -cp 6192
CSProcessor client version: 0.17.0
Loading configuration from /home/jwulf/.config/csprocessor.ini
Web Service at http://csprocessor.cloud.lab.eng.bne.redhat.com:8080/ version: 0.21.4

INFO: Content Specification successfully built with 0 Errors and 0 Warnings - Flawless Victory!
INFO: Output saved to: /home/jwulf/scratch/Content_Spec_Processor/Content_Spec_Processor_Guide.zip