Skip to content

Commit

Permalink
Update version number from 10.0.2 to 10.0.3 (#1750)
Browse files Browse the repository at this point in the history
Co-authored-by: ryanrath <[email protected]>
  • Loading branch information
jpwhite4 and ryanrath authored Aug 4, 2023
1 parent 637bf58 commit fd6a279
Show file tree
Hide file tree
Showing 10 changed files with 57 additions and 5 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Open XDMoD Change Log

## 2023-08-04 v10.0.3
- Bug Fixes
- General
- Fix handling of filters where the filter string has a quote character in it ([\#1749](https://github.com/ubccr/xdmod/pull/1749))

## 2023-04-03 v10.0.2
- Bug Fixes
- General
Expand Down
3 changes: 2 additions & 1 deletion bin/xdmod-upgrade
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@ ini_set('memory_limit', -1);
$supportedUpgrades = array(
'9.5.0' => '10.0.0',
'10.0.0' => '10.0.1',
'10.0.1' => '10.0.2'
'10.0.1' => '10.0.2',
'10.0.2' => '10.0.3'
);

/**
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?php
/**
* Update config files from version 10.0.2 To 10.0.3.
*/

namespace OpenXdmod\Migration\Version1002To1003;

use OpenXdmod\Migration\ConfigFilesMigration as AbstractConfigFilesMigration;

class ConfigFilesMigration extends AbstractConfigFilesMigration
{

/**
* Update portal_settings.ini with the new version number.
*/
public function execute()
{
$this->assertPortalSettingsIsWritable();
$this->writePortalSettingsFile();
}
}
2 changes: 1 addition & 1 deletion configuration/portal_settings.ini
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ contact_page_recipient = ""
tech_support_recipient = ""

; The version number is updated during the upgrade process.
version = "10.0.2"
version = "10.0.3"

debug_mode = "off"
debug_recipient = ""
Expand Down
2 changes: 1 addition & 1 deletion docs/_config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ defaults:
values:
layout: "page"
prev_sw_version: "9.5.0"
sw_version: "10.0.2"
sw_version: "10.0.3"
style: "effervescence"
tocversion: "toc"

Expand Down
2 changes: 1 addition & 1 deletion docs/latest-releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@ Below you will find links to our latest releases by supported OS.
You can find the latest CentOS7 build here: [CentOS7 Latest](https://github.com/ubccr/xdmod/releases/latest)

# Rocky 8
You can find the latest Rocky 8 build here: [Rocky 8 Latest](https://github.com/ubccr/xdmod/releases/tag/v10.0.2-2-el8)
You can find the latest Rocky 8 build here: [Rocky 8 Latest](https://github.com/ubccr/xdmod/releases/tag/v10.0.3-1-el8)

**Note: Rocky8 support is still in beta. Full support is slated for Open XDMoD 10.5**
12 changes: 12 additions & 0 deletions docs/upgrade.md
Original file line number Diff line number Diff line change
Expand Up @@ -157,5 +157,17 @@ Open XDMoD by rpm on Centos 7 then the nodejs package will be installed automati
If upgrading Open XDMoD by rpm on Rocky 8 then then nodejs 16 module
stream must be enabled following the directions on the [software requirements page](software-requirements.md#Rocky-8).

10.0.3 Upgrade Notes
-------------------

Open XDMoD 10.0.3 is a bug fix release.

You may upgrade directly from 9.5.0, 10.0.0, 10.0.1 or 10.0.2

The 10.0.3 release has a dependency on nodejs 16. If upgrading from
Open XDMoD 10.0.1 or earlier by rpm on Centos 7 then the nodejs package will be installed automatically.
If upgrading from Open XDMoD 10.0.1 or earlier by rpm on Rocky 8 then then nodejs 16 module
stream must be enabled following the directions on the [software requirements page](software-requirements.md#Rocky-8).

[github-latest-release]: https://github.com/ubccr/xdmod/releases/latest
[mysql-config]: configuration.md#mysql-configuration
11 changes: 11 additions & 0 deletions html/about/release_notes/xdmod.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,17 @@ <h1>Open XDMoD Release Notes</h1>

<p>Below is a list of Open XDMoD releases with major features and bug fixes listed.</p>

<h2>Version 10.0.3 (2023-08-04)</h2>
<ul>
<li>Bug Fixes</li>
<ul>
<li>General</li>
<ul>
<li>Fix handling of filters where the filter string has a quote character in it</li>
</ul>
</ul>
</ul>

<h2>Version 10.0.2 (2022-04-03)</h2>
<ul>
<li>Bug Fixes</li>
Expand Down
2 changes: 1 addition & 1 deletion open_xdmod/modules/xdmod/build.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "xdmod",
"version": "10.0.2",
"version": "10.0.3",
"release": "1.0",
"files": {
"include_paths": [
Expand Down
2 changes: 2 additions & 0 deletions open_xdmod/modules/xdmod/xdmod.spec.in
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,8 @@ rm -rf $RPM_BUILD_ROOT
%dir %attr(0570,apache,xdmod) %{xdmod_export_dir}

%changelog
* Fri Aug 4 2023 XDMoD <[email protected]> 10.0.3-1.0
- Release 10.0.3
* Mon Apr 3 2023 XDMoD <[email protected]> 10.0.2-1.0
- Release 10.0.2
* Fri Mar 10 2023 XDMoD <[email protected]> 10.0.1-1.0
Expand Down

0 comments on commit fd6a279

Please sign in to comment.