You can subscribe to this list here.
| 2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(123) |
Aug
(99) |
Sep
(47) |
Oct
(52) |
Nov
(1) |
Dec
(168) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2002 |
Jan
(309) |
Feb
(194) |
Mar
(141) |
Apr
(285) |
May
(401) |
Jun
(371) |
Jul
(549) |
Aug
(753) |
Sep
(354) |
Oct
(147) |
Nov
(207) |
Dec
(140) |
| 2003 |
Jan
(181) |
Feb
(178) |
Mar
(117) |
Apr
(83) |
May
(58) |
Jun
(50) |
Jul
(301) |
Aug
(118) |
Sep
(62) |
Oct
(129) |
Nov
(285) |
Dec
(129) |
| 2004 |
Jan
(32) |
Feb
(104) |
Mar
(63) |
Apr
(97) |
May
(84) |
Jun
(45) |
Jul
(60) |
Aug
(64) |
Sep
(55) |
Oct
(232) |
Nov
(320) |
Dec
(239) |
| 2005 |
Jan
(188) |
Feb
(430) |
Mar
(360) |
Apr
(113) |
May
(70) |
Jun
(80) |
Jul
(212) |
Aug
(465) |
Sep
(58) |
Oct
(75) |
Nov
(122) |
Dec
(118) |
| 2006 |
Jan
(94) |
Feb
(133) |
Mar
(164) |
Apr
(195) |
May
(300) |
Jun
(365) |
Jul
(286) |
Aug
(122) |
Sep
(52) |
Oct
(55) |
Nov
(22) |
Dec
(58) |
| 2007 |
Jan
(49) |
Feb
(109) |
Mar
(172) |
Apr
(143) |
May
(57) |
Jun
(122) |
Jul
(185) |
Aug
(135) |
Sep
(103) |
Oct
(112) |
Nov
(110) |
Dec
(165) |
| 2008 |
Jan
(133) |
Feb
(48) |
Mar
(65) |
Apr
(26) |
May
(48) |
Jun
(38) |
Jul
(11) |
Aug
(31) |
Sep
(6) |
Oct
(3) |
Nov
(19) |
Dec
(7) |
| 2009 |
Jan
(14) |
Feb
(9) |
Mar
(7) |
Apr
(1) |
May
(4) |
Jun
(21) |
Jul
(31) |
Aug
(13) |
Sep
(12) |
Oct
(9) |
Nov
(77) |
Dec
(58) |
| 2010 |
Jan
|
Feb
(7) |
Mar
(7) |
Apr
(30) |
May
(12) |
Jun
(4) |
Jul
(1) |
Aug
(3) |
Sep
(5) |
Oct
|
Nov
(2) |
Dec
|
| 2011 |
Jan
|
Feb
(30) |
Mar
(8) |
Apr
(2) |
May
(13) |
Jun
(25) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2012 |
Jan
|
Feb
|
Mar
|
Apr
(4) |
May
(2) |
Jun
(18) |
Jul
(9) |
Aug
(10) |
Sep
(3) |
Oct
(11) |
Nov
(8) |
Dec
(31) |
| 2013 |
Jan
(20) |
Feb
(76) |
Mar
(54) |
Apr
(104) |
May
(9) |
Jun
(84) |
Jul
(6) |
Aug
(1) |
Sep
(23) |
Oct
(34) |
Nov
(40) |
Dec
(10) |
| 2014 |
Jan
(5) |
Feb
(3) |
Mar
(1) |
Apr
(1) |
May
|
Jun
(7) |
Jul
(14) |
Aug
(2) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
| 2015 |
Jan
|
Feb
(2) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2023 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: LAHAYE O. <oli...@ce...> - 2023-02-10 09:28:42
|
Hi everyone, The IT team lend me a MacbookPro M1pro for a week and I gave a look as porting OSCAR to arm64v8 architecture (using a docker container). And guess what? After a few tweeks, it builds perfectly 😊 I’ve built package for AlmaLinux 8 aarch64 Packages are available here: http://olivier.lahaye1.free.fr/OSCAR/repos/unstable/rhel-8-aarch64/ If you’re interested in giving a try, feel free to report your experience. (Install is similar to x86_64 except the network boot). Keep in mind that this is work in progress and alpha quality. Cheers, Olivier. -- Olivier LAHAYE |
|
From: LAHAYE O. <oli...@ce...> - 2022-06-23 20:50:49
|
Hi, Small notice to information that OSCAR Cluster is being ported to modern distros. Last issues will soon be fixed. Debian 10, 11 and RHEL 8 and 9: Oscar-selector needs rewrite as it requires perl-Qt4 which is obsolete and incompatible with current Qt versions. It’ll be soon replaced with GUIDeFATE. RHEL-9: python3-twisted is not yet available for this distro, thus apitest is not installable thus Oscar can’t be instgalled. Once available, issue will be fixed. The quick start guide available here is not yet up to date: https://oscar-cluster.github.io/oscar/wiki/quick_start_guide_for_rhel The official repository is hosted here for now: http://olivier.lahaye1.free.fr/OSCAR/repos/unstable/ Cheers, Olivier. -- Olivier LAHAYE |
|
From: LAHAYE O. <oli...@ce...> - 2015-03-03 19:28:34
|
the ganglia package in the unstable iscar had problem displaying RRD graphs. This should be fixed by this updated version. Note: on CentOS 7 at least and maybe other distros, the apache configuration is not working (access denied) This is due to the fact that the security compat module is not loaded anymore in apache 2.4+ I'm working on the opkg to generate correct config file with 2.4 syntax. Best regards. -- Olivier LAHAYE CEA DRT/LIST/DIR |
|
From: LAHAYE O. <oli...@ce...> - 2015-02-25 10:06:15
|
Hi, While testing naemon module with nrpe I've noticed that oscar_server is not accepted as hostname. In fact, RFC 952 says that a hostname can contain only alpha numeric and hyphen. Thus oscar_server, pbs_oscar and nfs_oscar are not compliant hostnames. I've updated Network.pm that updates /etc/hosts to add new oscar-server nfs-oscar pbs-oscar to /etc/hosts while keeping old aliases (oscar_server, ....) This should keep compatibility when upgrading. I've also had a look at other part of OSCAR code and packages and I've noticed that in oscar database, the "oscar_server" name is also used as group name (aside oscar_nodes). I'm trying to update the whole oscar code to work with new aliases while keeping original group names. I hope I'll succeed. Util I think it's ok, I won't upload new build. This should permit to avoid updating the db content. Stay tuned. -- Olivier LAHAYE CEA DRT/LIST/DIR |
|
From: LAHAYE O. <oli...@ce...> - 2015-02-17 16:27:25
|
Hi, I've added squid opkg in svn tree. This package will setup a squid http proxy on head_node that will allow nodes that are on a private network to access repos that are not hosted by headnode. The package also sets up the package manager in the image. Right now, only yum is supported, but hopefully, other package manager will be supported soon. Best regards. Olivier. -- Olivier LAHAYE CEA DRT/LIST/DIR |
|
From: LAHAYE O. <oli...@ce...> - 2014-09-11 10:26:18
|
Dead all, Today, a new milestone has been reached in the OSCAR devel version. The devel version was able to reach and complete successfully the step 8 without any errors while including many opkgs. This doesn't mean that everything is finished, as many test routines for some opkgs are dummy, but at least, the whole install process is now working well. The test was conducted on 2 centos-6.5-x86_64 VM (one head and one node) and the following opkgs were selected: apitest, base, blcr, c3 ,ganglia, jobmonarch, maui, mtaconfig, munge, naemon, netbootmgr, nfs, ntpconfig, oda, openmpi, opium, pvm, sc3, selinux, sis, switcher, sync-files, torque, yume The tests that are not dummy are the one testing base system + ssh and core components, the blcr test and the torque (and maui if selected) tests. Also, I was able to use this cluster, check the ganglia web interface and look at the naemon (nagios clone) web interface which are correctly setup. So far, everything seems correctly configured. Now I'll start working on writing test routines for opkg that don't have one like naemon, ganglia, ... Note: repositories not yet updated (I need to bump a few rpm versions). Best regards, Olivier. -- Olivier LAHAYE CEA DRT/LIST/DIR |
|
From: Kim, D. <di...@in...> - 2014-08-13 11:30:06
|
Hi Armia, Can you tell what distro (e.g., RHEL6, ubuntu12.04, and so on) you use? Did you play with the trunk version? Regards, -- - DongInn On Aug 13, 2014, at 12:13 AM, Armia George <ar...@ho...<mailto:ar...@ho...>> wrote: Hi when i click on the "Defince OSCAR clients button" i get the error message Tk::Error: no event type or button # or keysym at /usr/lib64/perl5/vendor_perl/Tk/Widget.pm line 1105. at /usr/share/perl5/vendor_perl/SystemInstaller/Tk/Common.pm line 184 Tk callback for .toplevel10 Tk callback for .toplevel10.frame Tk callback for bind Tk callback for .button10 Tk::__ANON__ at /usr/lib64/perl5/vendor_perl/Tk.pm line 250 Tk::Button::butUp at /usr/lib64/perl5/vendor_perl/Tk/Button.pm line 175 <ButtonRelease-1> (command bound to event) please help. Thanks ------------------------------------------------------------------------------ _______________________________________________ Oscar-tracker mailing list Osc...@li...<mailto:Osc...@li...> https://lists.sourceforge.net/lists/listinfo/oscar-tracker |
|
From: Olivier L. <oli...@ce...> - 2014-08-05 09:26:15
|
A Few words to inform that the current svn truck is somehow broken regarding
the Image creation code.
We were very lucky that the images were being built in fact. Multiple mount of
/proc, unmounting host /proc (failed because buzzy).
Image bootstrapping code spread across many binaries. suse boostrap in yume,
yum bootstrap in mksiimage, deb boostrap in rapt.
Image creation was ran 3 times on yum systems and two times on debian systems
for a single image build. (on yum system;, the bootstrap code was using the
rpmlist as base package to install for bootstrap).
systemInstaller-oscar perl modules are conflicting aor duplicating
OSCAR::ImageMgt code and yume and rapt are also dupplicating parts of
bootstrapping and special filesystem handling.
I would say that right now, I've fixed multiple image build.
I've also fixed system files overwritten with host file versions after image
creation. For example, the screen package used on nodes needs the screen
group. If not installed on head, the head group file has no screen group and
get pushed to the image. Then, the node, when imaged fails at boot with errors
not finding the correct group.
Now, I'll try to fix mount and unmout process
Then, if it makes sense, or if required, I'll try to cleanup code redundancy
between systeminstaller-oscar and OSCAR::ImageMgt
After that major clean-up/rewrite, we should be able to build images at
bleeding fast speed and with no build problems.
Olivier.
--
Olivier Lahaye
DRT/LIST/DIR
|
|
From: Olivier L. <oli...@ce...> - 2014-07-31 10:19:35
|
The updated doc:
The postinstall and cleanup files are processed respectively when bootstrapping
an image and after image is built.
The file format is the same for both .bootstrap or .cleanup
- empty lines (or with only spaces or tabs) are ignored
- # character is for comments. everything after this char is ignored. (space
or tabs before # are also ignored)
- Commands:
- bind <host mountpoint>
=> Mount the host mountpoint using -o bind in the image. Created the
mountpoint in the image if needed.
Example: "bind /dev" will mount /dev in the image
- del <space separated file list with wildcards>
=> remove recursively the files or directories.
- mkpath <absolute path in the image>
=> Creates the path in the image.
Example: "mkpath /var/lib/yum" will create $imagepath/var/lib/yum
Note: permission/owner canot be set here as passwd file does not
exist yet in the image
- pkgs <space separated list of pacakges to install>
=> Installs the packages and dependancies into the image.
In case of multiple instance of pkg comands, multiple install
instances will be done (in order)
Note: on rpm system, packages can be also "capabilities" like
'perl(File::Path)'. In that case, simple quotes must be used
around the "capabilities".
- post <scriptname>
=> Runs the script after everything is processed.
=> Multiple post can be specified. They will be processed
in the same order they've been decrared.
=> Path can be relative to this directory or absolute.
- pre <scriptname>
=> Runs the script before doing everything else.
=> Multiple pre can be specified. They will be processed
in the same order they've been decrared.
=> Path can be relative to this directory or absolute.
- unbind <mount_point>
=> unmounts $imagepath/mount_point
- Processing order:
- pre
- mkpath
- del
- bind
- unbind
- pkgs
- post
Regards,
Olivier.
Le jeudi 31 juillet 2014 11:32:21 Olivier LAHAYE a écrit :
> Hi,
>
> I've just discovered that some package are not correctly installed in the
> created image (mksiimage).
>
> For example, the screen package in rpm distro has it's postinstall not run
> and thus the screen user and group is not created and thus, the systemd
> service fails.
>
> When digging into the code of mksiimage that uses SystemInstaller::Package
> and OSCAR::PackMan, I've discovered many problems.
>
> - For all distros: packages are installed one at a time which triggers full
> dependancy computation each time and takes ages.
> - For an rpm distro, packages are installed one by one twice! One during the
> bootstrapping of the image (no bootstrapping on deb side as it's done in
> rapt) and One for normal operation.
> - Finally, some files or devices are missing in the image at early stage and
> we get some bad installs.
>
> We need a clear image bootstrap for all distros (not a if condition for rpm
> only in PackMan::smart_install)
>
> I'm planning to create a bootstrap config file for each distro so we can
> tune for all different technologies.
> The file would look like this for a rhel-7-x86_64 for example:
>
> # File centos-7-x86_64.bootstrap
> pre prebootstrap.sh
> post postbootstrap.sh
> post post_rhel7.sh
> bind /dev
> bind /proc
> path /var/lib/yum
> pkg ldconfig
> pkg yum
> pkg passwd
> pkg vim-minimal
> pkg dhclient
> pkg authconfig
> # End
> pre and post scripts would be ran with the image path as argument.
> then the path commands would be honored (mkpath for all path lines)
> then the bind lines (mkpath for the mount points if needed) and then:
> mount -o bind $ARG $imagepath/$arg
> then a smart_install of an array of all pkg lines
>
> Aside that, we also need a clean cleanup so we can unmount "binds" and
> remove unncecessary files
>
> # File centos-7-x86_64.cleanup
> pre precleanup.sh
> post postcleanup.sh
> post create_missing_files.sh
> unbind /dev
> unbind /proc
> del /tmp/*
> del /etc/fstab
> # End
>
> As you can see, multiple pre and post for bootstrap and cleanup would be
> allowed and would be run in declared order.
> PATH to look for those files could be relative or absolute.
>
> Parser for both files would be the same of course.
>
> With that in place, the image creation would be more smart, more flexible
> (easier to adapt to all distros) and far far faster.
>
> I'm experimenting on my side and see if at least, that solves the screen
> group not created when building the rhel7 image.
>
> In the meantime, if you see some misconception or duplicate or any other
> problem, don't hesitate to comment.
>
> Best regards,
>
> Olivier.
Cordialement,
Olivier.
--
Olivier Lahaye
DRT/LIST/DIR
|
|
From: Olivier L. <oli...@ce...> - 2014-07-31 09:32:30
|
Hi,
I've just discovered that some package are not correctly installed in the
created image (mksiimage).
For example, the screen package in rpm distro has it's postinstall not run and
thus the screen user and group is not created and thus, the systemd service
fails.
When digging into the code of mksiimage that uses SystemInstaller::Package and
OSCAR::PackMan, I've discovered many problems.
- For all distros: packages are installed one at a time which triggers full
dependancy computation each time and takes ages.
- For an rpm distro, packages are installed one by one twice! One during the
bootstrapping of the image (no bootstrapping on deb side as it's done in rapt)
and One for normal operation.
- Finally, some files or devices are missing in the image at early stage and we
get some bad installs.
We need a clear image bootstrap for all distros (not a if condition for rpm
only in PackMan::smart_install)
I'm planning to create a bootstrap config file for each distro so we can tune
for all different technologies.
The file would look like this for a rhel-7-x86_64 for example:
# File centos-7-x86_64.bootstrap
pre prebootstrap.sh
post postbootstrap.sh
post post_rhel7.sh
bind /dev
bind /proc
path /var/lib/yum
pkg ldconfig
pkg yum
pkg passwd
pkg vim-minimal
pkg dhclient
pkg authconfig
# End
pre and post scripts would be ran with the image path as argument.
then the path commands would be honored (mkpath for all path lines)
then the bind lines (mkpath for the mount points if needed) and then:
mount -o bind $ARG $imagepath/$arg
then a smart_install of an array of all pkg lines
Aside that, we also need a clean cleanup so we can unmount "binds" and remove
unncecessary files
# File centos-7-x86_64.cleanup
pre precleanup.sh
post postcleanup.sh
post create_missing_files.sh
unbind /dev
unbind /proc
del /tmp/*
del /etc/fstab
# End
As you can see, multiple pre and post for bootstrap and cleanup would be
allowed and would be run in declared order.
PATH to look for those files could be relative or absolute.
Parser for both files would be the same of course.
With that in place, the image creation would be more smart, more flexible
(easier to adapt to all distros) and far far faster.
I'm experimenting on my side and see if at least, that solves the screen group
not created when building the rhel7 image.
In the meantime, if you see some misconception or duplicate or any other
problem, don't hesitate to comment.
Best regards,
Olivier.
--
Olivier Lahaye
DRT/LIST/DIR
|
|
From: Olivier L. <oli...@ce...> - 2014-07-15 09:48:49
|
Hi, Please accept my apologies for latest build, I sent a message on oscar progress and though that the rhel6 build was ok (couldn't check it as I had to leave early that last friday). Due to a filesystem full on my rhel6 build VM, the upload was incomplete and Thus you may have encountered upgrade issues on some opkgs (same version but with dist tag added that conflict). I'm currently doing a full rebuild on rhel6 that should be soon available and is aimed at solving this issue. Then I'll try to reproduce the various reported issues that are not related to the above build issue. For those who want to restart from scratch without reinstalling OSCAR, here is a somewhat good solution: sudo oscar-config -t sudo yum -y remove oscar drmaa-python ganglia* jobmonarch* "ganglia*" "jobmonarch*" "*torque*" "*openmpi*" "*systemimager*" netbootmgr opkgc perl-Qt atptp-server dhcp "mysql*" sudo rm -rf /etc/oscar /var/lib/oscar /var/lib/oscar-packager /etc/ganglia /etc/naemon /etc/systemimager /etc/systeminstaller /var/log/oscar Note: I've updated the Quick Install Guide: http://svn.oscar.openclustergroup.org/trac/oscar/wiki/quick_start_guide_for_rhel Some Troubleshooting tips here: http://svn.oscar.openclustergroup.org/trac/oscar/wiki/InstallGuide/Appendices/Tips And the FAQ here: http://svn.oscar.openclustergroup.org/trac/oscar/wiki/faq Regards. Olivier. -- Olivier Lahaye DRT/LIST/DIR |
|
From: <oli...@fr...> - 2014-07-11 21:45:09
|
Lately, I've made significant improvement to OSCAR. Here they are: 1/ Improved oscar-package so in a build.cfg, dependancies can be build in the same file. exemple: exemple.cfg ======= [rhel:6:*] requires: dep1 dep2 dep3 package_A requires: dep4 dep5 package_A package_B => Package B will be able to build with package_A installed just before the build. This was not possible before in the same build.cfg. 2/ Fixed all bogus dates in all rpms (hopefully). So, now, it can build on fc-19+ and rhel7. 3/ Port to CentOS-7 is progressing very fast. We should soon be able to have a working OSCAR for centos7/rhel7 (no show stopper so far) 4/ Fixed most package that wrongly used the --with rpmbuild option. Now they use the --define option. 5/ All packages (even exotic ones) build on fc-19 (except unfinished oscar-benchmarking and problematic systemimager that I'm working on). 6/ Now oscar-config uses apitests to check system before starting. no more need to system-sanity. 7/ A Draft for a Quick start guide has been written: http://svn.oscar.openclustergroup.org/trac/oscar/wiki/quick_start_guide_for_rhel 8/ A trouble shouting guide has been started (need lots of cleanup, but at least, there are a few FAQ answers here). http://svn.oscar.openclustergroup.org/trac/oscar/wiki/InstallGuide/Appendices/Tips 9/ We have a most up to date perl-Qt package that includes a mostly debugged puic4 (Perl UI Compiler that is able to produce perl code from QTDesigner .ui files). Most Qt3Support4 code generation is fixed. (All modifications reported upstream). Package only for rhel-6, rhel-7, fedora-*). Debian and Ubuntu have a distro package, packagers have been made aware of the 3 patches. patches availables here: https://code.google.com/p/perlqt4/issues/list in tickets #44, #46 and #62. 10/ Now si_netbootmod is enable when setting up PXE, thus if your host is set to boot to PXE as default boot, once installed, netbootmond will update the PXE boot to force a localboot.. No need to change bios config. 11/ netbootmgr is now ported to Qt4. (not yet tested). This tool is usefull to force a node that has been imaged to boot the pxe next time it reboots. Usefulle for reimaging a node that was previously succesfully imaged. netbootmgre is now available for debian side, unfortunately, it will be broken until libqtgui4-perl gets the 3 required patches so puic4 is able to generate valid perl code. 12/ Naemon is now correctly setup and is able to monitor the cluster. Still needs the following opkg updates for more functionalities: mtaconfig (check that mail transfert agent is up is up) nfs(check that nfs shares are available and not full), jobmonarch (check that jobmonarch is up and running and that its DB is up) 13/ reminder: OSCAR has now a smart command to manage c3.conf: cconfig. man cconfig for more infos. (or cconfig --help) TODO Before the next release: - Fix systemImager packaging on recent distros (fc-18+, rhel-7) - Finish oscar apitests writing (some tests are just dummy tests returning true) - Update Doc - Create a Table per supported distro of what works fine, what works with some details and what doesn't work. - Create an Errata for things that cannot be fixed in this release. Best regards, Olivier. -- Olivier LAHAYE |
|
From: Olivier L. <oli...@ce...> - 2014-07-08 11:32:10
|
Still progressing. No more segfault and the setSizeGribEnabled is fixed. Olivier. Le Sunday 6 July 2014 23:28:23 oli...@fr... a écrit : > I've worked on perl-Qt fix all the WE and came to a big patch. (posted here: > https://code.google.com/p/perlqt4/issues/detail?can=2&start=0&num=100&q=&co > lspec=ID%20Type%20Status%20Priority%20Milestone%20Owner%20Summary&groupby=&s > ort=&id=46 ) > > perl-Qt (puic4) will now generate valid perl code. > Unfortunately, I don't know it the generated code means somethiong coherent > for Qt. I've just fixed and completed the existing puic4 code. > I have just a small perl issue in setupUi in Ui_NetBootMgr.pl > => The line: > $netBootMgr->setSizeGripEnabled( 1 ); > --- Error: Method does not exist or not provided by this binding: > QWidget::setSizeGripEnabled(), > called at /usr/share/perl5/vendor_perl/Ui_NetBootMgr.pm line 129 > 'use QtCore4::debug qw(ambiguous)' for more information. > > Is the generated code bad, or is it something that is incomplet or not yet > implemented in QtCore4.so??? > > The beahviour is really different from perl-Qt3. Now you must add some perl > files NetBootMgr.pm and SureDialog.pm that will respectively make use of > their Ui_ dedicated file. As I've never ever coded in Qt, I don't know what > to put inside those files. (just copypasted the minimum from example files) > > For the moment, if you look at pkgsrc/netbootmgr/trun svn (svn update) > you'll see my Work In Progress (WIP) if you make rpm in there and try to > start netbootmgr, it segfault. Thus I imagine that because the perl code is > incomplete and because Qt4Core.so is not fault tolerent, it crashes (null > pointer, something is not declared in time). > > the output: > Program received signal SIGSEGV, Segmentation fault. > Q3ListViewItem::Q3ListViewItem (this=0x132f540, parent=0x0) at > itemviews/q3listview.cpp:425 425 parent->insertItem(this); > Missing separate debuginfos, use: debuginfo-install > kdelibs-4.11.5-2.fc19.x86_64 pcre-8.32-8.fc19.x86_64 (gdb) bt > #0 Q3ListViewItem::Q3ListViewItem (this=0x132f540, parent=0x0) at > itemviews/q3listview.cpp:425 #1 0x00007fffef325def in x_Q3ListViewItem > (x1=<optimized out>, this=<optimized out>) at > /usr/src/debug/smokeqt-4.11.5/x86_64-redhat-linux-gnu/qt3support/x_11.cpp:2 > 598 #2 x_2 (x=<optimized out>) at > /usr/src/debug/smokeqt-4.11.5/x86_64-redhat-linux-gnu/qt3support/x_11.cpp:2 > 595 #3 __smokeqt3support::xcall_Q3ListViewItem (xi=1, obj=0x1224e40, > args=0x12de930) at > /usr/src/debug/smokeqt-4.11.5/x86_64-redhat-linux-gnu/qt3support/x_11.cpp:3 > 544 #4 0x00007ffff145bc7a in PerlQt4::MethodCall::callMethod() () from > /usr/lib64/perl5/vendor_perl/auto/QtCore4/QtCore4.so #5 0x00007ffff1457a78 > in PerlQt4::MethodCallBase::next() () from > /usr/lib64/perl5/vendor_perl/auto/QtCore4/QtCore4.so #6 0x00007ffff1469ed3 > in XS_AUTOLOAD () from /usr/lib64/perl5/vendor_perl/auto/QtCore4/QtCore4.so > #7 0x00000032178baf5f in Perl_pp_entersub (my_perl=0x604010) at > pp_hot.c:2778 #8 0x00000032178b3796 in Perl_runops_standard > (my_perl=0x604010) at run.c:41 #9 0x00000032178510f0 in S_run_body > (oldscope=<optimized out>, my_perl=<optimized out>) at perl.c:2402 #10 > perl_run (my_perl=0x604010) at perl.c:2320 > #11 0x0000000000400d99 in main (argc=2, argv=0x7fffffffdbd8, > env=0x7fffffffdbf0) at perlmain.c:120 (gdb) q > > I've worked on issues 44 and 46 ( > https://code.google.com/p/perlqt4/issues/list ) and posted issues 57, 58, > 59, 60 . > > Regards , > > PS: The kdebindings repo is more uptodate that official perlqt. The Author > will resync. the kdebinding repo has support for perl 5.18.0 while perlqt > at google hasn't. Regarding puic4, both have the same patch level with > total icomplete Qt3Support4 module. My above patch fix all the > implementation except 3 objects that are empty and thus I don't know what > to generate. > > Olivier. Cordialement, Olivier. -- Olivier Lahaye DRT/LIST/DIR |
|
From: <oli...@fr...> - 2014-07-06 21:28:35
|
I've worked on perl-Qt fix all the WE and came to a big patch. (posted here: https://code.google.com/p/perlqt4/issues/detail?can=2&start=0&num=100&q=&colspec=ID%20Type%20Status%20Priority%20Milestone%20Owner%20Summary&groupby=&sort=&id=46 ) perl-Qt (puic4) will now generate valid perl code. Unfortunately, I don't know it the generated code means somethiong coherent for Qt. I've just fixed and completed the existing puic4 code. I have just a small perl issue in setupUi in Ui_NetBootMgr.pl => The line: $netBootMgr->setSizeGripEnabled( 1 ); --- Error: Method does not exist or not provided by this binding: QWidget::setSizeGripEnabled(), called at /usr/share/perl5/vendor_perl/Ui_NetBootMgr.pm line 129 'use QtCore4::debug qw(ambiguous)' for more information. Is the generated code bad, or is it something that is incomplet or not yet implemented in QtCore4.so??? The beahviour is really different from perl-Qt3. Now you must add some perl files NetBootMgr.pm and SureDialog.pm that will respectively make use of their Ui_ dedicated file. As I've never ever coded in Qt, I don't know what to put inside those files. (just copypasted the minimum from example files) For the moment, if you look at pkgsrc/netbootmgr/trun svn (svn update) you'll see my Work In Progress (WIP) if you make rpm in there and try to start netbootmgr, it segfault. Thus I imagine that because the perl code is incomplete and because Qt4Core.so is not fault tolerent, it crashes (null pointer, something is not declared in time). the output: Program received signal SIGSEGV, Segmentation fault. Q3ListViewItem::Q3ListViewItem (this=0x132f540, parent=0x0) at itemviews/q3listview.cpp:425 425 parent->insertItem(this); Missing separate debuginfos, use: debuginfo-install kdelibs-4.11.5-2.fc19.x86_64 pcre-8.32-8.fc19.x86_64 (gdb) bt #0 Q3ListViewItem::Q3ListViewItem (this=0x132f540, parent=0x0) at itemviews/q3listview.cpp:425 #1 0x00007fffef325def in x_Q3ListViewItem (x1=<optimized out>, this=<optimized out>) at /usr/src/debug/smokeqt-4.11.5/x86_64-redhat-linux-gnu/qt3support/x_11.cpp:2598 #2 x_2 (x=<optimized out>) at /usr/src/debug/smokeqt-4.11.5/x86_64-redhat-linux-gnu/qt3support/x_11.cpp:2595 #3 __smokeqt3support::xcall_Q3ListViewItem (xi=1, obj=0x1224e40, args=0x12de930) at /usr/src/debug/smokeqt-4.11.5/x86_64-redhat-linux-gnu/qt3support/x_11.cpp:3544 #4 0x00007ffff145bc7a in PerlQt4::MethodCall::callMethod() () from /usr/lib64/perl5/vendor_perl/auto/QtCore4/QtCore4.so #5 0x00007ffff1457a78 in PerlQt4::MethodCallBase::next() () from /usr/lib64/perl5/vendor_perl/auto/QtCore4/QtCore4.so #6 0x00007ffff1469ed3 in XS_AUTOLOAD () from /usr/lib64/perl5/vendor_perl/auto/QtCore4/QtCore4.so #7 0x00000032178baf5f in Perl_pp_entersub (my_perl=0x604010) at pp_hot.c:2778 #8 0x00000032178b3796 in Perl_runops_standard (my_perl=0x604010) at run.c:41 #9 0x00000032178510f0 in S_run_body (oldscope=<optimized out>, my_perl=<optimized out>) at perl.c:2402 #10 perl_run (my_perl=0x604010) at perl.c:2320 #11 0x0000000000400d99 in main (argc=2, argv=0x7fffffffdbd8, env=0x7fffffffdbf0) at perlmain.c:120 (gdb) q I've worked on issues 44 and 46 ( https://code.google.com/p/perlqt4/issues/list ) and posted issues 57, 58, 59, 60 . Regards , PS: The kdebindings repo is more uptodate that official perlqt. The Author will resync. the kdebinding repo has support for perl 5.18.0 while perlqt at google hasn't. Regarding puic4, both have the same patch level with total icomplete Qt3Support4 module. My above patch fix all the implementation except 3 objects that are empty and thus I don't know what to generate. Olivier. |
|
From: <oli...@fr...> - 2014-07-03 11:21:32
|
Sorry, I forgot to tell that you need to install perl-Qt-devel package to have puic4 Cheers, Olivier. ----- Mail original ----- > De: "olivier lahaye1" <oli...@fr...> > À: osc...@li... > Envoyé: Jeudi 3 Juillet 2014 12:56:57 > Objet: Re: [Oscar-devel] Automatic recognition of the pxeboot completion > > > DongInn, after looking closely to our perl-Qt package, it tourns out > that we do have puic. It is called /usr/bin/puic4 > > Could you give a try with /usr/bin/puic4? > > Cheers, > > Olivier. > > ----- Mail original ----- > > De: "DongInn Kim" <di...@in...> > > À: "LAHAYE Olivier" <oli...@ce...>, "Devel OSCAR" > > <osc...@li...> > > Envoyé: Mercredi 2 Juillet 2014 15:50:56 > > Objet: Re: [Oscar-devel] Automatic recognition of the pxeboot > > completion > > > > Hi Olivier, > > > > Yes, I have been working on it. I found that there is a problem > > with > > making the perl module “netBootMgr.pm” which is generated while > > netbootmgr-***.rpm is built. > > Unfortunately I could not make netBootMgr.pm because of the missing > > “puic” in our perl-Qt. > > > > Can you help me to make puic available in our perl-Qt? > > > > Regards, > > > > -- > > - DongInn > > > > > > > > On Jul 2, 2014, at 9:01 AM, Olivier LAHAYE <oli...@ce...> > > wrote: > > > > > > > > After reading the doc, this behavior should be achieved with > > > netbootmgr. > > > http://svn.oscar.openclustergroup.org/trac/oscar/wiki/InstallGuideClusterInstall > > > (§5.14) > > > > > > Did you had time to port it to Qt4 (I really have no skills for > > > that > > > unfortunately) > > > > > > Le Friday 27 June 2014 21:10:21 Kim, DongInn a écrit : > > >> Hi Olivier, > > >> > > >> Can you please update the following file in > > >> http://svn.oscar.openclustergroup.org/pkgs/downloads/systemimager-4.3.0.tar > > >> .bz2 by adding the code of generating the hex decimal? > > >> > > >> ./initrd_source/skel/etc/init.d/functions > > >> > > >> [17:08] thumb: systemimager-4.3.0 $ diff -Naur > > >> initrd_source/skel/etc/init.d/functions{,.new} --- > > >> initrd_source/skel/etc/init.d/functions 2013-06-13 > > >> 04:07:49.000000000 > > >> -0400 +++ initrd_source/skel/etc/init.d/functions.new 2014-06-27 > > >> 17:08:39.454084355 -0400 @@ -1404,6 +1404,16 @@ > > >> chroot /a/ > > >> /tmp/post-install/$POST_INSTALL_SCRIPT || > > >> shellout fi > > >> done > > >> + hex=fconfig eth0 | grep "inet addr" | awk '{print > > >> $2}' | awk > > >> -F":" '{print $2}' | awk '{ n=split($1,d,"."); for(i=1;i<=n;i++) > > >> printf > > >> "%02X", d[i]}' + echo "DISPLAY message.txt" > $hex > > >> + echo "PROMPT 1" >> $hex > > >> + echo "DEFAULT lhd" >> $hex > > >> + echo "TIMEOUT 50" >> $hex > > >> + echo "" >> $hex > > >> + echo "LABEL lhd" >> $hex > > >> + echo "LOCALBOOT 0" >> $hex > > >> + > > >> + tftp $IMAGESERVER -c put $hex > > >> /tftpboot/pxelinux.cfg/$hexi > > >> else > > >> logmsg "No post-install scripts found." > > >> fi > > >> > > >> > > >> > > >> Regards, > > >> > > >> -- > > >> - DongInn > > >> > > >> > > >> > > >> > > >> ---------------------------------------------------------------------------- > > >> -- Open source business process management suite built on Java > > >> and > > >> Eclipse > > >> Turn processes into business applications with Bonita BPM > > >> Community Edition > > >> Quickly connect people, data, and systems into organized > > >> workflows > > >> Winner > > >> of BOSSIE, CODIE, OW2 and Gartner awards > > >> http://p.sf.net/sfu/Bonitasoft > > >> _______________________________________________ > > >> Oscar-devel mailing list > > >> Osc...@li... > > >> https://lists.sourceforge.net/lists/listinfo/oscar-devel > > > > > > > > > Cordialement, > > > > > > Olivier. > > > > > > -- > > > Olivier Lahaye > > > DRT/LIST/DIR > > > > > > ------------------------------------------------------------------------------ > > > Open source business process management suite built on Java and > > > Eclipse > > > Turn processes into business applications with Bonita BPM > > > Community > > > Edition > > > Quickly connect people, data, and systems into organized > > > workflows > > > Winner of BOSSIE, CODIE, OW2 and Gartner awards > > > http://p.sf.net/sfu/Bonitasoft > > > _______________________________________________ > > > Oscar-devel mailing list > > > Osc...@li... > > > https://lists.sourceforge.net/lists/listinfo/oscar-devel > > > > > > ------------------------------------------------------------------------------ > > Open source business process management suite built on Java and > > Eclipse > > Turn processes into business applications with Bonita BPM Community > > Edition > > Quickly connect people, data, and systems into organized workflows > > Winner of BOSSIE, CODIE, OW2 and Gartner awards > > http://p.sf.net/sfu/Bonitasoft > > _______________________________________________ > > Oscar-devel mailing list > > Osc...@li... > > https://lists.sourceforge.net/lists/listinfo/oscar-devel > > > > ------------------------------------------------------------------------------ > Open source business process management suite built on Java and > Eclipse > Turn processes into business applications with Bonita BPM Community > Edition > Quickly connect people, data, and systems into organized workflows > Winner of BOSSIE, CODIE, OW2 and Gartner awards > http://p.sf.net/sfu/Bonitasoft > _______________________________________________ > Oscar-devel mailing list > Osc...@li... > https://lists.sourceforge.net/lists/listinfo/oscar-devel > |
|
From: <oli...@fr...> - 2014-07-03 10:57:06
|
DongInn, after looking closely to our perl-Qt package, it tourns out that we do have puic. It is called /usr/bin/puic4 Could you give a try with /usr/bin/puic4? Cheers, Olivier. ----- Mail original ----- > De: "DongInn Kim" <di...@in...> > À: "LAHAYE Olivier" <oli...@ce...>, "Devel OSCAR" <osc...@li...> > Envoyé: Mercredi 2 Juillet 2014 15:50:56 > Objet: Re: [Oscar-devel] Automatic recognition of the pxeboot completion > > Hi Olivier, > > Yes, I have been working on it. I found that there is a problem with > making the perl module “netBootMgr.pm” which is generated while > netbootmgr-***.rpm is built. > Unfortunately I could not make netBootMgr.pm because of the missing > “puic” in our perl-Qt. > > Can you help me to make puic available in our perl-Qt? > > Regards, > > -- > - DongInn > > > > On Jul 2, 2014, at 9:01 AM, Olivier LAHAYE <oli...@ce...> > wrote: > > > > > After reading the doc, this behavior should be achieved with > > netbootmgr. > > http://svn.oscar.openclustergroup.org/trac/oscar/wiki/InstallGuideClusterInstall > > (§5.14) > > > > Did you had time to port it to Qt4 (I really have no skills for > > that > > unfortunately) > > > > Le Friday 27 June 2014 21:10:21 Kim, DongInn a écrit : > >> Hi Olivier, > >> > >> Can you please update the following file in > >> http://svn.oscar.openclustergroup.org/pkgs/downloads/systemimager-4.3.0.tar > >> .bz2 by adding the code of generating the hex decimal? > >> > >> ./initrd_source/skel/etc/init.d/functions > >> > >> [17:08] thumb: systemimager-4.3.0 $ diff -Naur > >> initrd_source/skel/etc/init.d/functions{,.new} --- > >> initrd_source/skel/etc/init.d/functions 2013-06-13 > >> 04:07:49.000000000 > >> -0400 +++ initrd_source/skel/etc/init.d/functions.new 2014-06-27 > >> 17:08:39.454084355 -0400 @@ -1404,6 +1404,16 @@ > >> chroot /a/ > >> /tmp/post-install/$POST_INSTALL_SCRIPT || > >> shellout fi > >> done > >> + hex=fconfig eth0 | grep "inet addr" | awk '{print > >> $2}' | awk > >> -F":" '{print $2}' | awk '{ n=split($1,d,"."); for(i=1;i<=n;i++) > >> printf > >> "%02X", d[i]}' + echo "DISPLAY message.txt" > $hex > >> + echo "PROMPT 1" >> $hex > >> + echo "DEFAULT lhd" >> $hex > >> + echo "TIMEOUT 50" >> $hex > >> + echo "" >> $hex > >> + echo "LABEL lhd" >> $hex > >> + echo "LOCALBOOT 0" >> $hex > >> + > >> + tftp $IMAGESERVER -c put $hex > >> /tftpboot/pxelinux.cfg/$hexi > >> else > >> logmsg "No post-install scripts found." > >> fi > >> > >> > >> > >> Regards, > >> > >> -- > >> - DongInn > >> > >> > >> > >> > >> ---------------------------------------------------------------------------- > >> -- Open source business process management suite built on Java and > >> Eclipse > >> Turn processes into business applications with Bonita BPM > >> Community Edition > >> Quickly connect people, data, and systems into organized workflows > >> Winner > >> of BOSSIE, CODIE, OW2 and Gartner awards > >> http://p.sf.net/sfu/Bonitasoft > >> _______________________________________________ > >> Oscar-devel mailing list > >> Osc...@li... > >> https://lists.sourceforge.net/lists/listinfo/oscar-devel > > > > > > Cordialement, > > > > Olivier. > > > > -- > > Olivier Lahaye > > DRT/LIST/DIR > > > > ------------------------------------------------------------------------------ > > Open source business process management suite built on Java and > > Eclipse > > Turn processes into business applications with Bonita BPM Community > > Edition > > Quickly connect people, data, and systems into organized workflows > > Winner of BOSSIE, CODIE, OW2 and Gartner awards > > http://p.sf.net/sfu/Bonitasoft > > _______________________________________________ > > Oscar-devel mailing list > > Osc...@li... > > https://lists.sourceforge.net/lists/listinfo/oscar-devel > > > ------------------------------------------------------------------------------ > Open source business process management suite built on Java and > Eclipse > Turn processes into business applications with Bonita BPM Community > Edition > Quickly connect people, data, and systems into organized workflows > Winner of BOSSIE, CODIE, OW2 and Gartner awards > http://p.sf.net/sfu/Bonitasoft > _______________________________________________ > Oscar-devel mailing list > Osc...@li... > https://lists.sourceforge.net/lists/listinfo/oscar-devel > |
|
From: <oli...@fr...> - 2014-07-02 19:58:30
|
Hi, A quick note to present current developpement status. OSCAR unstable is now being ported to centos-7 beta and so far, most things build. - SystemInstaller has the same issue as on fedora ( It fails to build. I'm working on that), though, rhel6 packages can be used in the meantime, so it's not a showstopper. - S ince fc-18, rpm packaging is becomming extremely pedantic. Many changlog day name wer invalid regarding the date and had been corrected keeping the original date (only the day name is corrected). - Dynamic macros read from command line (--with) fails to expand since fc-18 (thus rhel-7 since it's based mainly on fc-19). The trick used to do that is not allowed anymore and a few packages need to be fixed (ganglia, torque, jobmonarch, openmpi). This will be done in the upcomming week. - Fc-17 is not maintained anymore as the distro itself is not maintained and thus this makes no sens. Also, I don't have this build host anymore. if you're using fc-17 and needs updated oscar, please concider upgrading. Regards, Olivier. -- Olivier LAHAYE |
|
From: <oli...@fr...> - 2014-07-02 19:50:37
|
Hi, Small note that naemon-1.0 (a nagios enhanced fork) is available in oscar devel tree. naemon basic configuration is supported by oscar-configurator. naemon is supported in oscar core (monitors ssh, http-naemon, mysql-oscar, ...) naemon is also supported by the following packages: - ganglia (http-ganglia, gmetad, gmond, ...) - torque (pbs_server, trtqauthd, pbs_nodes output, ...) - maui (maui) Still missing: mtaconfig, munge, ntpconfig, sc3/c3, slurm, jobmonarch Regards, Olivier. -- Olivier LAHAYE |
|
From: <oli...@fr...> - 2014-07-02 19:42:34
|
I'll try to find if puic is still available. AFAIK, now perl-Qt is part of kdebindings package. https://projects.kde.org/projects/kde/kdebindings/perl/perlqt/repository This is still v0.96 AKA 4.10.5 (kde version it is shipped in) Looking at rhel7, now, perl5 is shipped. I hope that perl-Qt4 works in this configuration. It works on fc-20, so I suppose that this is the case, but I must check. IMHO, we need to clarify the stability of the perl-Qt API. is this api maintained or subject to disapear? We have two OSCAR components that depends on perl-Qt: oscar-configurator-x11 and netbootmgr. Sooner or later we'll have an issue there... :-( Olivier. ----- Mail original ----- > De: "DongInn Kim" <di...@in...> > À: "LAHAYE Olivier" <oli...@ce...>, "Devel OSCAR" <osc...@li...> > Envoyé: Mercredi 2 Juillet 2014 15:50:56 > Objet: Re: [Oscar-devel] Automatic recognition of the pxeboot completion > > Hi Olivier, > > Yes, I have been working on it. I found that there is a problem with > making the perl module “netBootMgr.pm” which is generated while > netbootmgr-***.rpm is built. > Unfortunately I could not make netBootMgr.pm because of the missing > “puic” in our perl-Qt. > > Can you help me to make puic available in our perl-Qt? > > Regards, > > -- > - DongInn > > > > On Jul 2, 2014, at 9:01 AM, Olivier LAHAYE <oli...@ce...> > wrote: > > > > > After reading the doc, this behavior should be achieved with > > netbootmgr. > > http://svn.oscar.openclustergroup.org/trac/oscar/wiki/InstallGuideClusterInstall > > (§5.14) > > > > Did you had time to port it to Qt4 (I really have no skills for > > that > > unfortunately) > > > > Le Friday 27 June 2014 21:10:21 Kim, DongInn a écrit : > >> Hi Olivier, > >> > >> Can you please update the following file in > >> http://svn.oscar.openclustergroup.org/pkgs/downloads/systemimager-4.3.0.tar > >> .bz2 by adding the code of generating the hex decimal? > >> > >> ./initrd_source/skel/etc/init.d/functions > >> > >> [17:08] thumb: systemimager-4.3.0 $ diff -Naur > >> initrd_source/skel/etc/init.d/functions{,.new} --- > >> initrd_source/skel/etc/init.d/functions 2013-06-13 > >> 04:07:49.000000000 > >> -0400 +++ initrd_source/skel/etc/init.d/functions.new 2014-06-27 > >> 17:08:39.454084355 -0400 @@ -1404,6 +1404,16 @@ > >> chroot /a/ > >> /tmp/post-install/$POST_INSTALL_SCRIPT || > >> shellout fi > >> done > >> + hex=fconfig eth0 | grep "inet addr" | awk '{print > >> $2}' | awk > >> -F":" '{print $2}' | awk '{ n=split($1,d,"."); for(i=1;i<=n;i++) > >> printf > >> "%02X", d[i]}' + echo "DISPLAY message.txt" > $hex > >> + echo "PROMPT 1" >> $hex > >> + echo "DEFAULT lhd" >> $hex > >> + echo "TIMEOUT 50" >> $hex > >> + echo "" >> $hex > >> + echo "LABEL lhd" >> $hex > >> + echo "LOCALBOOT 0" >> $hex > >> + > >> + tftp $IMAGESERVER -c put $hex > >> /tftpboot/pxelinux.cfg/$hexi > >> else > >> logmsg "No post-install scripts found." > >> fi > >> > >> > >> > >> Regards, > >> > >> -- > >> - DongInn > >> > >> > >> > >> > >> ---------------------------------------------------------------------------- > >> -- Open source business process management suite built on Java and > >> Eclipse > >> Turn processes into business applications with Bonita BPM > >> Community Edition > >> Quickly connect people, data, and systems into organized workflows > >> Winner > >> of BOSSIE, CODIE, OW2 and Gartner awards > >> http://p.sf.net/sfu/Bonitasoft > >> _______________________________________________ > >> Oscar-devel mailing list > >> Osc...@li... > >> https://lists.sourceforge.net/lists/listinfo/oscar-devel > > > > > > Cordialement, > > > > Olivier. > > > > -- > > Olivier Lahaye > > DRT/LIST/DIR > > > > ------------------------------------------------------------------------------ > > Open source business process management suite built on Java and > > Eclipse > > Turn processes into business applications with Bonita BPM Community > > Edition > > Quickly connect people, data, and systems into organized workflows > > Winner of BOSSIE, CODIE, OW2 and Gartner awards > > http://p.sf.net/sfu/Bonitasoft > > _______________________________________________ > > Oscar-devel mailing list > > Osc...@li... > > https://lists.sourceforge.net/lists/listinfo/oscar-devel > > > ------------------------------------------------------------------------------ > Open source business process management suite built on Java and > Eclipse > Turn processes into business applications with Bonita BPM Community > Edition > Quickly connect people, data, and systems into organized workflows > Winner of BOSSIE, CODIE, OW2 and Gartner awards > http://p.sf.net/sfu/Bonitasoft > _______________________________________________ > Oscar-devel mailing list > Osc...@li... > https://lists.sourceforge.net/lists/listinfo/oscar-devel > |
|
From: Kim, D. <di...@in...> - 2014-07-02 13:51:05
|
Hi Olivier, Yes, I have been working on it. I found that there is a problem with making the perl module “netBootMgr.pm” which is generated while netbootmgr-***.rpm is built. Unfortunately I could not make netBootMgr.pm because of the missing “puic” in our perl-Qt. Can you help me to make puic available in our perl-Qt? Regards, -- - DongInn On Jul 2, 2014, at 9:01 AM, Olivier LAHAYE <oli...@ce...> wrote: > > After reading the doc, this behavior should be achieved with netbootmgr. > http://svn.oscar.openclustergroup.org/trac/oscar/wiki/InstallGuideClusterInstall > (§5.14) > > Did you had time to port it to Qt4 (I really have no skills for that > unfortunately) > > Le Friday 27 June 2014 21:10:21 Kim, DongInn a écrit : >> Hi Olivier, >> >> Can you please update the following file in >> http://svn.oscar.openclustergroup.org/pkgs/downloads/systemimager-4.3.0.tar >> .bz2 by adding the code of generating the hex decimal? >> >> ./initrd_source/skel/etc/init.d/functions >> >> [17:08] thumb: systemimager-4.3.0 $ diff -Naur >> initrd_source/skel/etc/init.d/functions{,.new} --- >> initrd_source/skel/etc/init.d/functions 2013-06-13 04:07:49.000000000 >> -0400 +++ initrd_source/skel/etc/init.d/functions.new 2014-06-27 >> 17:08:39.454084355 -0400 @@ -1404,6 +1404,16 @@ >> chroot /a/ /tmp/post-install/$POST_INSTALL_SCRIPT || >> shellout fi >> done >> + hex=fconfig eth0 | grep "inet addr" | awk '{print $2}' | awk >> -F":" '{print $2}' | awk '{ n=split($1,d,"."); for(i=1;i<=n;i++) printf >> "%02X", d[i]}' + echo "DISPLAY message.txt" > $hex >> + echo "PROMPT 1" >> $hex >> + echo "DEFAULT lhd" >> $hex >> + echo "TIMEOUT 50" >> $hex >> + echo "" >> $hex >> + echo "LABEL lhd" >> $hex >> + echo "LOCALBOOT 0" >> $hex >> + >> + tftp $IMAGESERVER -c put $hex /tftpboot/pxelinux.cfg/$hexi >> else >> logmsg "No post-install scripts found." >> fi >> >> >> >> Regards, >> >> -- >> - DongInn >> >> >> >> >> ---------------------------------------------------------------------------- >> -- Open source business process management suite built on Java and Eclipse >> Turn processes into business applications with Bonita BPM Community Edition >> Quickly connect people, data, and systems into organized workflows Winner >> of BOSSIE, CODIE, OW2 and Gartner awards >> http://p.sf.net/sfu/Bonitasoft >> _______________________________________________ >> Oscar-devel mailing list >> Osc...@li... >> https://lists.sourceforge.net/lists/listinfo/oscar-devel > > > Cordialement, > > Olivier. > > -- > Olivier Lahaye > DRT/LIST/DIR > > ------------------------------------------------------------------------------ > Open source business process management suite built on Java and Eclipse > Turn processes into business applications with Bonita BPM Community Edition > Quickly connect people, data, and systems into organized workflows > Winner of BOSSIE, CODIE, OW2 and Gartner awards > http://p.sf.net/sfu/Bonitasoft > _______________________________________________ > Oscar-devel mailing list > Osc...@li... > https://lists.sourceforge.net/lists/listinfo/oscar-devel |
|
From: Olivier L. <oli...@ce...> - 2014-07-02 13:36:23
|
I've just updated a little bit the OSCAR WiKi Installation Notes. Though there is still lots of work to do, let say it's a 1st step so people wanting to test latest oscar is not lost. I've updated the following pages: http://svn.oscar.openclustergroup.org/trac/oscar/wiki/InstallGuideIntroduction http://svn.oscar.openclustergroup.org/trac/oscar/wiki/DistroSupport http://svn.oscar.openclustergroup.org/trac/oscar/wiki/InstallGuidePreparing http://svn.oscar.openclustergroup.org/trac/oscar/wiki/InstallGuideClusterInstall (need to review the test section) http://svn.oscar.openclustergroup.org/trac/oscar/wiki/InstallGuide/Appendices/NetworkBooting http://svn.oscar.openclustergroup.org/trac/oscar/wiki/InstallGuide/Appendices/Tips HOME of the install guide: http://svn.oscar.openclustergroup.org/trac/oscar/wiki/InstallGuide Cheers, Olivier. -- Olivier Lahaye DRT/LIST/DIR |
|
From: Olivier L. <oli...@ce...> - 2014-07-02 13:01:50
|
After reading the doc, this behavior should be achieved with netbootmgr. http://svn.oscar.openclustergroup.org/trac/oscar/wiki/InstallGuideClusterInstall (§5.14) Did you had time to port it to Qt4 (I really have no skills for that unfortunately) Le Friday 27 June 2014 21:10:21 Kim, DongInn a écrit : > Hi Olivier, > > Can you please update the following file in > http://svn.oscar.openclustergroup.org/pkgs/downloads/systemimager-4.3.0.tar > .bz2 by adding the code of generating the hex decimal? > > ./initrd_source/skel/etc/init.d/functions > > [17:08] thumb: systemimager-4.3.0 $ diff -Naur > initrd_source/skel/etc/init.d/functions{,.new} --- > initrd_source/skel/etc/init.d/functions 2013-06-13 04:07:49.000000000 > -0400 +++ initrd_source/skel/etc/init.d/functions.new 2014-06-27 > 17:08:39.454084355 -0400 @@ -1404,6 +1404,16 @@ > chroot /a/ /tmp/post-install/$POST_INSTALL_SCRIPT || > shellout fi > done > + hex=fconfig eth0 | grep "inet addr" | awk '{print $2}' | awk > -F":" '{print $2}' | awk '{ n=split($1,d,"."); for(i=1;i<=n;i++) printf > "%02X", d[i]}' + echo "DISPLAY message.txt" > $hex > + echo "PROMPT 1" >> $hex > + echo "DEFAULT lhd" >> $hex > + echo "TIMEOUT 50" >> $hex > + echo "" >> $hex > + echo "LABEL lhd" >> $hex > + echo "LOCALBOOT 0" >> $hex > + > + tftp $IMAGESERVER -c put $hex /tftpboot/pxelinux.cfg/$hexi > else > logmsg "No post-install scripts found." > fi > > > > Regards, > > -- > - DongInn > > > > > ---------------------------------------------------------------------------- > -- Open source business process management suite built on Java and Eclipse > Turn processes into business applications with Bonita BPM Community Edition > Quickly connect people, data, and systems into organized workflows Winner > of BOSSIE, CODIE, OW2 and Gartner awards > http://p.sf.net/sfu/Bonitasoft > _______________________________________________ > Oscar-devel mailing list > Osc...@li... > https://lists.sourceforge.net/lists/listinfo/oscar-devel Cordialement, Olivier. -- Olivier Lahaye DRT/LIST/DIR |
|
From: Kim, D. <di...@in...> - 2014-06-27 21:10:29
|
Hi Olivier, Can you please update the following file in http://svn.oscar.openclustergroup.org/pkgs/downloads/systemimager-4.3.0.tar.bz2 by adding the code of generating the hex decimal? ./initrd_source/skel/etc/init.d/functions [17:08] thumb: systemimager-4.3.0 $ diff -Naur initrd_source/skel/etc/init.d/functions{,.new} --- initrd_source/skel/etc/init.d/functions 2013-06-13 04:07:49.000000000 -0400 +++ initrd_source/skel/etc/init.d/functions.new 2014-06-27 17:08:39.454084355 -0400 @@ -1404,6 +1404,16 @@ chroot /a/ /tmp/post-install/$POST_INSTALL_SCRIPT || shellout fi done + hex=fconfig eth0 | grep "inet addr" | awk '{print $2}' | awk -F":" '{print $2}' | awk '{ n=split($1,d,"."); for(i=1;i<=n;i++) printf "%02X", d[i]}' + echo "DISPLAY message.txt" > $hex + echo "PROMPT 1" >> $hex + echo "DEFAULT lhd" >> $hex + echo "TIMEOUT 50" >> $hex + echo "" >> $hex + echo "LABEL lhd" >> $hex + echo "LOCALBOOT 0" >> $hex + + tftp $IMAGESERVER -c put $hex /tftpboot/pxelinux.cfg/$hexi else logmsg "No post-install scripts found." fi Regards, -- - DongInn |
|
From: Kim, D. <di...@in...> - 2014-06-25 19:35:26
|
OK, after commenting out the following lines (39-40), it could simply run through the Step 5.
35 # Remove any old oscar_cluster definition
36 if(-f $c3conf) {
37 # remove old oscar_cluster definition in c3.conf if present.
38 system("$c3mgr delcluster --cluster oscar_cluster --file $c3conf");
39 #} else {
40 # die "ERROR: cannot open $c3conf.\n");
41 }
Regards,
--
- DongInn
On Jun 25, 2014, at 3:21 PM, Kim, DongInn <di...@in...> wrote:
> Hi,
>
> It seems that there is something wrong while running Step 5: “Define OSCAR Clients”.
> It fails at this step because /etc/c3.conf is expected to exist but it is not there yet.
>> Ref: CODE
>> Populating /root/.ssh/known_hosts with defined clients' host keys
>> syntax error at /usr/lib/oscar/packages/c3/api-post-clientdef line 40, near ""ERROR: cannot open $c3conf.\n")"
>> Execution of /usr/lib/oscar/packages/c3/api-post-clientdef aborted due to compilation errors.
>> ERROR: Couldn't run post_clients script for c3 at /usr/bin/post_clients line 67
>> using ODA to read the OSCAR database for node and adapters information ...
>> reading SIS database for node and adapters information …
>
> It is a fresh OSCAR installation on RHEL6.
>
> Regards,
>
> --
> - DongInn
>
>
>
>
> ------------------------------------------------------------------------------
> Open source business process management suite built on Java and Eclipse
> Turn processes into business applications with Bonita BPM Community Edition
> Quickly connect people, data, and systems into organized workflows
> Winner of BOSSIE, CODIE, OW2 and Gartner awards
> http://p.sf.net/sfu/Bonitasoft
> _______________________________________________
> Oscar-devel mailing list
> Osc...@li...
> https://lists.sourceforge.net/lists/listinfo/oscar-devel
|
|
From: Kim, D. <di...@in...> - 2014-06-25 19:21:44
|
Hi, It seems that there is something wrong while running Step 5: “Define OSCAR Clients”. It fails at this step because /etc/c3.conf is expected to exist but it is not there yet. > Ref: CODE > Populating /root/.ssh/known_hosts with defined clients' host keys > syntax error at /usr/lib/oscar/packages/c3/api-post-clientdef line 40, near ""ERROR: cannot open $c3conf.\n")" > Execution of /usr/lib/oscar/packages/c3/api-post-clientdef aborted due to compilation errors. > ERROR: Couldn't run post_clients script for c3 at /usr/bin/post_clients line 67 > using ODA to read the OSCAR database for node and adapters information ... > reading SIS database for node and adapters information … It is a fresh OSCAR installation on RHEL6. Regards, -- - DongInn |