Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.6.2 to master #159

Merged
merged 19 commits into from
Apr 23, 2018
Merged

Release 1.6.2 to master #159

merged 19 commits into from
Apr 23, 2018

Conversation

tofu-rocketry
Copy link
Member

Assuming #158 has been reviewed, this shouldn't contain any unreviewed code - everything should have been covered in PRs against the dev branch.

tofu-rocketry and others added 18 commits February 28, 2018 15:40
- Add extra job statuses that Slurm parser accepts as they represent
  jobs that will still have used resrouces.
- Add matching tests for all possible job statuses.
- Add NODE_FAIL to accepted Slurm statuses as it is also a "terminated"
  status.
- Update tests and add comments and error messages to them.
- Remove negative wallduration check from SLRUM parser as parse_time
  function prevents that from happening.
- Update tests to match.
Correct files that have CRLF line endings to LF
Remove references to specific LSF versions as that restriction has been
removed from the code a while ago (but the docs weren't updated).
Remove references to specific LSF versions
- the test captures what happens as of 1.6.1 and
  helps convince us we aren't breaking anything
  when making any future chnages to default
  CloudRecord values.
- Helps convince us we aren't breaking anything
  when making any future changes to default
  CloudRecord values
- when it is ommited, NULL is written as the CpuCount in the CloudRecord
  table, which causes problems at summariser time as
  NULL CpuCounts aren't allowed in the CloudSummaries table
- Cleans up any existing cloud data with a NULL CpuCount,
  which causes warnings when we try and insert cloud
  summarises with NULL CpuCounts into the cloud summary table
Fix summariser CpuCount warnings for cloud accounting
@tofu-rocketry tofu-rocketry added this to the 1.6.2 milestone Apr 16, 2018
@tofu-rocketry tofu-rocketry self-assigned this Apr 16, 2018
gregcorbett
gregcorbett previously approved these changes Apr 16, 2018
Copy link
Member

@gregcorbett gregcorbett left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good to me

Simplify update script inclusion in SPEC file by matching on wildcard.
This will help avoid ommitting files in future (as was almost the case
here where the 1.6.2 script was missing from the file section).
@gregcorbett
Copy link
Member

oooooh GitHub seems to be aware I have reviewed these changes in #158, neat!

@tofu-rocketry tofu-rocketry merged commit 9203c74 into master Apr 23, 2018
@tofu-rocketry tofu-rocketry deleted the release-1.6.2 branch April 23, 2018 09:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants