Opened 3 years ago

Last modified 3 years ago

#1571 new enhancement

Automating execd installations

Reported by: vuw_ecs_kevin Owned by:
Priority: normal Milestone:
Component: sge Version: 8.1.3
Severity: minor Keywords:
Cc:

Description

Finally able to login and so register my RFC plus patches for some enhancements
to the install scripts, which I originally raised on the users@ list on
26/07/2013 hence me choosing the 8.1.3 version for this ticket, within
the Trac.

Should I repost the whole of my original users@ post plus the three patches
in here?

I'm more than happy to create new patches against a later version.

Kevin M. Buckley

eScience Consultant
School of Engineering and Computer Science
Victoria University of Wellington
New Zealand

Attachments (4)

signature.asc (819 bytes) - added by w.hay@… 3 years ago.
Added by email2trac
inst_sge-8.1.9.diff (3.9 KB) - added by vuw_ecs_kevin 3 years ago.
Patch to inst_sge
inst_common.sh-8.1.9.diff (3.0 KB) - added by vuw_ecs_kevin 3 years ago.
Patch to util/inst_common.sh
inst_execd_auto.sh (14.0 KB) - added by vuw_ecs_kevin 3 years ago.
New file of execd install routines to go in util

Download all attachments as: .zip

Change History (10)

comment:1 Changed 3 years ago by w.hay@…

On Wed, May 11, 2016 at 12:48:34AM +0000, SGE wrote:

#1571: Automating execd installations


Reporter: vuw_ecs_kevin | Owner:

Type: enhancement | Status: new

Priority: normal | Milestone:

Component: sge | Version: 8.1.3

Severity: minor | Keywords:


Finally able to login and so register my RFC plus patches for some
enhancements
to the install scripts, which I originally raised on the users@ list on
26/07/2013 hence me choosing the 8.1.3 version for this ticket, within
the Trac.

Should I repost the whole of my original users@ post plus the three
patches
in here?

I'm more than happy to create new patches against a later version.

I think you could probably just summarise it as something like:
"Enable scripted config of rpm installed execd without shared filesystem"
and add a pointer to http://gridengine.org/pipermail/users/2013-July/006487.html
for more details.
Attach the patches (ideally against 8.1.9) and possibly assign to Dave as he's the only
one who can apply the patches to the official SoGE tree.

William

signature.asc

Changed 3 years ago by w.hay@…

Added by email2trac

comment:3 Changed 3 years ago by vuw_ecs_kevin

I think you could probably just summarise it as something like:
"Enable scripted config of rpm installed execd without shared filesystem"
and add a pointer to
http://gridengine.org/pipermail/users/2013-July/006487.html
for more details

Fair enough, though that seems to be a longer "summary" than my precis
in the subject:

"Automating execd installations"

Attach the patches (ideally against 8.1.9) ...

Plan to do so, although I was hoping for some feedback on the
desireability of the proposal first.

I actually changed the patches for 8.1.4, so that it followed one
of my commentless-RFC's suggestions, ie, there were two patches
and a brand new file, vis:

inst_sge-8.1.4.diff
inst_common.sh-8.1.4.diff

inst_execd_auto.sh

... and possibly assign to Dave as he's the only one who can apply
the patches to the official SoGE tree.

Will do.

He should be aware of it anyway. I got in touch with him last year,
when registering for the Trac was broken, and he said he'd take a
look, then again it's taken me nearly a year to retry joining the
Trac, so I can't really grumble if he didn't (ha-ha!).

Kevin

comment:4 Changed 3 years ago by dlove

Finally able to login and so register my RFC plus patches for some
enhancements

[You don't need to. Mail to the sge-bugs address is fine -- my main
criterion for bug-tracking.]

to the install scripts, which I originally raised on the users@ list on
26/07/2013 hence me choosing the 8.1.3 version for this ticket, within
the Trac.

Sorry if I missed something or let it drop. Doubtless not the only one.

Should I repost the whole of my original users@ post plus the three
patches
in here?

I'm more than happy to create new patches against a later version.

Preferably something that would apply against the current repo source,
but I can merge if it's not too extensive.

comment:5 Changed 3 years ago by dlove

I think you could probably just summarise it as something like:
"Enable scripted config of rpm installed execd without shared filesystem"
and add a pointer to
http://gridengine.org/pipermail/users/2013-July/006487.html
for more details.

I'll have a look when I get a chance. I ought to devote a few cycles to
other SGE things in the near future; motivation is a problem.

Attach the patches (ideally against 8.1.9) and possibly assign to Dave as
he's the only
one who can apply the patches to the official SoGE tree.

I'd be happy to have other people contribute, but I'm currently
prevented from having anyone do anything directly, and want to find
somewhere else to re-house the Trac instance that doesn't require me
paying.

comment:6 Changed 3 years ago by vuw_ecs_kevin

On Sat, May 14, 2016 01:00, Dave Love wrote:

Finally able to login and so register my RFC plus patches for some
enhancements

[You don't need to. Mail to the sge-bugs address is fine -- my main
criterion for bug-tracking.]

Yes, and you had that said that before but that was the bit (one of
the bits?) I never quite got my head around.

In the users@ correspondence, you suggested that I could mimic an
open Trac ticket in the subject line but indicated that a number
was required - but I would not have had a number for a new ticket
and would not have wanted to clash with another ticket.

As a responder to RT tickets here, I am fully aware of the confusion
that sometimes surrounds a ticketing process.

Should I repost the whole of my original users@ post plus the three
patches in here?

I'm more than happy to create new patches against a later version.

Preferably something that would apply against the current repo source,
but I can merge if it's not too extensive.

The two patches applied with a bit of fuzz, against 8.1.9, and the
extra file works.

I just need try out the automated master install, just to make sure
that nothing in my patchset breaks that (have done three execd now)
for 8.1.9, and I'll submit them again.

Kevin

Changed 3 years ago by vuw_ecs_kevin

Patch to inst_sge

Changed 3 years ago by vuw_ecs_kevin

Patch to util/inst_common.sh

Changed 3 years ago by vuw_ecs_kevin

New file of execd install routines to go in util

comment:10 Changed 3 years ago by vuw_ecs_kevin

Preferably something that would apply against the current repo source,
but I can merge if it's not too extensive.

The two patches applied with a bit of fuzz, against 8.1.9, and the
extra file works.

I just need try out the automated master install, just to make sure
that nothing in my patchset breaks that (have done three execd now)
for 8.1.9, and I'll submit them again.

With the patches just added to the ticket applied to an install from
the 8.1.9 RPMs, I was able to do both a

./inst_sge -m -auto ./inst_cnt66c01.conf

and

./inst_sge -x -auto ./inst_cnt66c01.conf

There are two patches and a new file.

Note: See TracTickets for help on using tickets.