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

15.8.0-rc3 #109

Closed
jrha opened this issue Sep 24, 2015 · 16 comments · Fixed by quattor/configuration-modules-core#594
Closed

15.8.0-rc3 #109

jrha opened this issue Sep 24, 2015 · 16 comments · Fixed by quattor/configuration-modules-core#594
Assignees
Labels
Milestone

Comments

@jrha
Copy link
Member

jrha commented Sep 24, 2015

Top level issue tracker for any blocking issues discovered with 15.8.0-rc3.

@jrha jrha added the tracker label Sep 24, 2015
@jrha jrha self-assigned this Sep 24, 2015
@jrha jrha added this to the 15.8 milestone Sep 24, 2015
@jrha
Copy link
Member Author

jrha commented Sep 25, 2015

First test of upgrade on a sl6x VM at RAL seems superficially fine.

@jouvin
Copy link
Contributor

jouvin commented Sep 25, 2015

Attempt to use create-vanilla-SCDB.sh and to compile the examples produces the error:

     [panc] validation error [/tmp/scdb-vanilla/cfg/clusters/umd3/profiles/se-dpm-disk2.example.org.pan]
     [panc] user-defined validation failed
     [panc] element path: '/software/components/grub/version'
     [panc] element value: 14.8.0-rc4-SNAPSHOT
     [panc] type: 'structure_component' [/tmp/scdb-vanilla/cfg/quattor/14.8.0-rc3/quattor/schema.pan:470.28-477.1]
     [panc] type: 'component_grub_type' [/tmp/scdb-vanilla/cfg/quattor/14.8.0-rc3/components/grub/schema.pan:32.28-37.1]
     [panc] path '/software/components/grub' bound to type component_grub_type in [/tmp/scdb-vanilla/cfg/quattor/14.8.0-rc3/components/grub/schema.pan:40.36-40.54]

I'm looking at the error, probably trivial... But this underlines once again that we'll save a lot of effort if we were able to compile examples as part of templates and possibly configuration modules development...

@jouvin
Copy link
Contributor

jouvin commented Sep 25, 2015

In fact this looks as something more serious than I thought.... there was no change in the grub config module. Was there any mod to the Maven plugin doing the replacement for things like ${no-snapshot-version}?

BTW, I find suspect that the value is 14.8.0-rc4-SNAPSHOT rather than 14.8.0-rc3...

@jrha
Copy link
Member Author

jrha commented Sep 25, 2015

Line 30 in the tagged template library looks correct to me, did create-vanilla-SCDB.sh do the right thing?

I used ./get-template-library 15.8.0-rc3 to update an aquilon sandbox and didn't see this problem.

@jrha
Copy link
Member Author

jrha commented Sep 25, 2015

Cannot replicate.

I just ran utils/scdb/create-vanilla-SCDB.sh -F -d /tmp/scdb 15.8.0-rc3 on a fresh VM and got

compile.cluster.profiles:
     [echo] Cluster: umd3 in /tmp/scdb/cfg/clusters/grid
     [panc] 13/13 object template(s) being processed
     [panc] 13 templates
     [panc] 13/13 compiled, 0/0 annotations, 26/26 xml, 0/0 dependency
     [panc] 0 errors, 4,344 ms, 175 MB/926 MB heap, 15 MB/214 MB nonheap
     [panc] 

all:

BUILD SUCCESSFUL
Total time: 28 seconds

What did you do?

@jrha
Copy link
Member Author

jrha commented Sep 25, 2015

I should note that cfg/clusters/opennebula and cfg/clusters/openstack do not build, but I don't think that is a new issue.

@jouvin
Copy link
Contributor

jouvin commented Sep 27, 2015

Sorry for the mistake. I typed 14.8.0-rc3 instead of 15.8.0-rc3... I'll try to deploy it on real machinestomorrow.

@stdweird
Copy link
Member

i have a minor complaint: the new structure_rack type has 3 new mandatory fields, which would force us to modify a lot of our hardware templates (i'm going to run with these fields as optional fields to continue testing).

@jouvin
Copy link
Contributor

jouvin commented Sep 28, 2015

I found a minor issue in ncm-network, see quattor/configuration-modules-core#589. Probably an old problem as there was no recent change in this config module. Certainly not a reason to delay the release.

@jouvin
Copy link
Contributor

jouvin commented Sep 28, 2015

About @stdweird's comment, any good reason for not defining these properties as optional?

@guillaume-philippon
Copy link

15.8.0-rc3 overwrite /etc/ccm.conf to the default file which broke ccm-fetch and ncm-ccm (which need a valid /etc/ccm.conf)

@jouvin
Copy link
Contributor

jouvin commented Sep 30, 2015

It would have been good to fix the CCM pb before closing this ticket. This is clearly a showstopper...

@jrha jrha reopened this Sep 30, 2015
@jrha
Copy link
Member Author

jrha commented Sep 30, 2015

This should not have been closed by quattor/configuration-modules-core#594, bad @stdweird.

@jrha
Copy link
Member Author

jrha commented Sep 30, 2015

PRs should not reference tracker tickets, new issues should be created in the appropriate repositories which are referenced by the tracker.

@stdweird
Copy link
Member

stdweird commented Oct 5, 2015

@jrha new blocker: quattor/configuration-modules-core#594 and quattor/CAF#112 cause ncm-ccm to fail: ccm-fetch is given a pipe which is supposed to be read twice: once by CAF::Application, once by CCM::CCfg. looking for a solution...

@jrha
Copy link
Member Author

jrha commented Oct 7, 2015

Next RC coming soon.

@jrha jrha mentioned this issue Oct 7, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4 participants