Skip to content

Latest commit

 

History

History
54 lines (38 loc) · 2.9 KB

RELEASE.md

File metadata and controls

54 lines (38 loc) · 2.9 KB

Release 1.3.2

Date: 10/5/2011

This release fixes a number of bugs, and merges in some fixes drawn from the development branch, as well as updates the ACL Policy support to improve authorization checks.

Release 1.3.2 fixes one issue with Tomcat based war deployments.

Changes

Improved ACL Policy features:

  • Project-level access control
    • your <context project="abc"> now means something in XML format
    • Added context: { project: 'abc' } to YAML format
    • See updated aclpolicy format docs
  • Improved authorization checks for Jobs
    • workflow_create action is required to match job name/group/project, when creating a new job or renaming/grouping/projecting
    • workflow_run action is required before any job can be run. previously "Create and Run" did not check this.
    • events_read action is required to see any history log events for a job, as well as adhoc jobs

See the Administration section of the documentation for more information about ACL Policy restrictions.

Note: These changes are intended to aid existing 1.3 users with aclpolicy restriction requirements using XML based files. In RunDeck 1.4 the ACL Policy is completely revamped, requiring changes to your aclpolicy files on upgrade, and the XML format is no longer supported.

Changes to fix issues with Oracle/Mysql backend:

  • Merged in table/field name fixes from development
  • Merged field type changes (VARCHAR to TEXT/CLOB) for some fields that require longer strings
  • Fixed some failing testcases when tested against Oracle backend
  • Fixed some bugs using Oracle backend
    • Notably, ScheduledExecution.description field constraints were "(nullable:false, blank:true)", but Oracle cannot distinguish blank/null causing an error when blank was inserted. changed to "nullable:true"

These changes should not affect Rundeck 1.3 upgrades with File-based installations.

Closed Issues:

1.3.2:

1.3.1: