Jenkins integration

2024-05-28 Thread Philip Tully
Does anyone know if there is any integration with zVM for Jenkins or Github ?

Phil

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www2.marist.edu/htbin/wlvindex?LINUX-390


Re: CMSFS package for Linux release 1.1.12

2024-02-04 Thread Philip Tully
phlip.tu...@citi.com
" virtus in medio stat "
"Perfect is the enemy of the Good"


On Sun, Feb 4, 2024 at 7:55 PM Rick Troth  wrote:

> Hi all --
>
> The first CMS FS package (a long long time ago, but I can still
> remember) ... okay, mute Don McLean.
> The first CMS FS package included a filesystem driver. That fell out
> because the author could not keep up with Linux kernel changes. (It's a
> rapid pace!) And now there's the FUSE driver.
> But the package also includes a utility which lets you read CMS
> minidisks (and read files from them) without having to mount them.
> Sometimes quite handy.
>
> I've occasionally used a feature called 'cmsfsrun'. This little widget
> lets you run a shell script from your 191 when Linux starts up.
> But it was never published with the rest of the project. As of 1.1.12
> that has been corrected.
> The default CMS file is "profile sh" but that is configurable. Give it a
> try and let me know what you think.
> It works with the SysV INIT stuff but there is also a "service" file for
> SystemD.
>
> https://github.com/trothr/cmsfs/releases/tag/1.1.12
>
> There is also an RPM, which is helpful for SUSE and RedHat systems. (If
> someone wants to help with.deb files please speak up.)
>
> This is a GitHub thing. Feel free to open "issues" if you find any. Thanks.
>
> -- R; <><
>
>
>
> --
> For LINUX-390 subscribe / signoff / archive access instructions,
> send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
> visit
> http://www2.marist.edu/htbin/wlvindex?LINUX-390
>

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www2.marist.edu/htbin/wlvindex?LINUX-390


Re: Ansible modules for z/VM Linux virtual machine management

2023-09-19 Thread Philip Tully
We haven't had time to try the new AAP, but it's on our TODO stack, and
this would be ane addon for that testing.
Phil
" virtus in medio stat "
"Perfect is the enemy of the Good"


On Tue, Sep 19, 2023 at 9:20 PM Robert J Brenneman 
wrote:

> Yea Phil I will eventually get it added there once i jump through more
> hoops: cicd pipeline, changelogs, etc, etc
>
> I was gonna see if I could do a writeup of using it via AAP on Z some time
> in the next month or two, if yall think thatd be useful.
>
> On Tue, Sep 19, 2023 at 21:10 Philip Tully  wrote:
>
> > Great news, this is a great add-on to the Tech Preview of Ansible
> > Automation Platform (formerly Ansible Tower) for RHEL on Z.
> >
> >
> https://community.ibm.com/community/user/ibmz-and-linuxone/blogs/daniel-jast1/2023/06/27/ansible-on-ibm-z-tech-preview
> >
> > regards,  Phil
> > " virtus in medio stat "
> > "Perfect is the enemy of the Good"
> >
> >
> > On Tue, Sep 19, 2023 at 4:19 PM Robert J Brenneman 
> > wrote:
> >
> > > Greetings All,
> > >
> > > I've just gotten permission from the powers that be to release some
> tools
> > > I've been using internally on my team for a couple months now. These
> are
> > a
> > > set of Ansible modules that you can use to create/destroy and modify
> > > virtual machines on z/VM via SMAPI.
> > >
> > > Yes - I am aware of everyones feelings regarding SMAPI. No there were
> not
> > > any better alternatives to do what I needed to do easily within the
> time
> > I
> > > had to do it.
> > >
> > >
> > > The good news is though: it actually works! Using these modules and
> > > playbooks you can spawn an entire openshift cluster ( some assembly
> > > required, I'm not providing a load balancer, dns updates, bastion host,
> > > firewall, you're all clever people I dont have to hold your hands on
> all
> > > that )
> > >
> > > The base repo is at https://github.com/IBM/zvm_ansible
> > >
> > > thats where all the ansible playbook samples are with a sample
> inventory
> > > file. The test_ examples show cases of creating, modifying, and
> deleting
> > > virtual machines, as well as adding, cloning, and removing minidisks.
> > >
> > > You will also need the actual modules from
> > > https://github.com/IBM/zvm_ansible_collection
> > >
> > > You'll have to pull down the module code and build a galaxy tarball and
> > > install it on your machine you're running the ansible playbooks from -
> > > theres instructions in the readme.
> > >
> > > At the moment its just me maintaining these. They work for my usecases,
> > and
> > > when you find horrible bugs ( you will ) open an issue and I will do my
> > > best. This aint my day job, but I'm working to assemble a crack team to
> > > make it their day jobs. The ultimate goal is to eventually get the
> > modules
> > > accepted into the Red Hat Ansible Certified Content for IBM Z (
> > > https://github.com/ansible-collections/ibm_zos_core ), so it will
> become
> > > supported by both IBM and RH.
> > >
> > > Thats not gonna happen this week though - so for now, please have a
> peek
> > > and let me know if you think this will be useful to you and yours.
> > >
> > > Happy Ansibiling!
> > >
> > > --
> > > Jay Brenneman
> > >
> > > --
> > > For LINUX-390 subscribe / signoff / archive access instructions,
> > > send email to lists...@vm.marist.edu with the message: INFO LINUX-390
> or
> > > visit
> > > http://www2.marist.edu/htbin/wlvindex?LINUX-390
> > >
> >
> > --
> > For LINUX-390 subscribe / signoff / archive access instructions,
> > send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
> > visit
> > http://www2.marist.edu/htbin/wlvindex?LINUX-390
> >
>
> --
> For LINUX-390 subscribe / signoff / archive access instructions,
> send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
> visit
> http://www2.marist.edu/htbin/wlvindex?LINUX-390
>

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www2.marist.edu/htbin/wlvindex?LINUX-390


Re: Ansible modules for z/VM Linux virtual machine management

2023-09-19 Thread Philip Tully
Great news, this is a great add-on to the Tech Preview of Ansible
Automation Platform (formerly Ansible Tower) for RHEL on Z.
https://community.ibm.com/community/user/ibmz-and-linuxone/blogs/daniel-jast1/2023/06/27/ansible-on-ibm-z-tech-preview

regards,  Phil
" virtus in medio stat "
"Perfect is the enemy of the Good"


On Tue, Sep 19, 2023 at 4:19 PM Robert J Brenneman 
wrote:

> Greetings All,
>
> I've just gotten permission from the powers that be to release some tools
> I've been using internally on my team for a couple months now. These are a
> set of Ansible modules that you can use to create/destroy and modify
> virtual machines on z/VM via SMAPI.
>
> Yes - I am aware of everyones feelings regarding SMAPI. No there were not
> any better alternatives to do what I needed to do easily within the time I
> had to do it.
>
>
> The good news is though: it actually works! Using these modules and
> playbooks you can spawn an entire openshift cluster ( some assembly
> required, I'm not providing a load balancer, dns updates, bastion host,
> firewall, you're all clever people I dont have to hold your hands on all
> that )
>
> The base repo is at https://github.com/IBM/zvm_ansible
>
> thats where all the ansible playbook samples are with a sample inventory
> file. The test_ examples show cases of creating, modifying, and deleting
> virtual machines, as well as adding, cloning, and removing minidisks.
>
> You will also need the actual modules from
> https://github.com/IBM/zvm_ansible_collection
>
> You'll have to pull down the module code and build a galaxy tarball and
> install it on your machine you're running the ansible playbooks from -
> theres instructions in the readme.
>
> At the moment its just me maintaining these. They work for my usecases, and
> when you find horrible bugs ( you will ) open an issue and I will do my
> best. This aint my day job, but I'm working to assemble a crack team to
> make it their day jobs. The ultimate goal is to eventually get the modules
> accepted into the Red Hat Ansible Certified Content for IBM Z (
> https://github.com/ansible-collections/ibm_zos_core ), so it will become
> supported by both IBM and RH.
>
> Thats not gonna happen this week though - so for now, please have a peek
> and let me know if you think this will be useful to you and yours.
>
> Happy Ansibiling!
>
> --
> Jay Brenneman
>
> --
> For LINUX-390 subscribe / signoff / archive access instructions,
> send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
> visit
> http://www2.marist.edu/htbin/wlvindex?LINUX-390
>

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www2.marist.edu/htbin/wlvindex?LINUX-390


Re: Carlos Ordonez - RIP

2023-06-14 Thread Philip Tully
I had the opportunity to work alongside Carlos a number of times, it was
always a pleasure.

My condolences to his family and friends
Phil Tully
" virtus in medio stat "
"Perfect is the enemy of the Good"


On Wed, Jun 14, 2023 at 12:11 PM Duane Beyer  wrote:

> Mike,  so sorry to hear this.  I only worked with Carlos on a couple of
> projects, he made quite the impression. Very knowledgeable and always keep
> the room fun.  A great was to learn and a person to work with.  He will be
> missed.
>
> Duane
>
> -Original Message-
> From: Linux on 390 Port  On Behalf Of Michael
> MacIsaac
> Sent: Wednesday, June 14, 2023 11:16 AM
> To: LINUX-390@VM.MARIST.EDU
> Subject: Carlos Ordonez - RIP
>
> My good buddy Carlos passed away. Those of you who knew him, no doubt knew
> what a great guy he was. We will miss him.  May he rest in peace.
>
>
>
> --
>  -Mike MacIsaac
>
> --
> For LINUX-390 subscribe / signoff / archive access instructions,
> send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
> visit
> http://www2.marist.edu/htbin/wlvindex?LINUX-390
>

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www2.marist.edu/htbin/wlvindex?LINUX-390


Re: Ansible Tower (AAP)

2022-11-20 Thread Philip Tully
Mark,

The Ansible tower is a UI and dashboard on top of multiple ansibles, it
also provides restful api's.
The current versions only run x86.
The challenge I have is RH has declined to port it to s390x because  "
nobody ever asks for it on s390x", luckily CITI has enough cloat to push
for a port.
Phil
" virtus in medio stat "
"Perfect is the enemy of the Good"


On Sun, Nov 20, 2022 at 4:43 PM Mark Post  wrote:

> On 11/18/22 10:39, Philip Tully wrote:
> > Hello all,
> >
> > Is there any interest from the community to have AAP (formerly Ansible
> Tower) available to run on s390x?
>
> How is that different from just plain Ansible?
>
>
> Mark Post
>
> --
> For LINUX-390 subscribe / signoff / archive access instructions,
> send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
> visit
> http://www2.marist.edu/htbin/wlvindex?LINUX-390
>

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www2.marist.edu/htbin/wlvindex?LINUX-390


Ansible Tower (AAP)

2022-11-18 Thread Philip Tully
Hello all,

Is there any interest from the community to have AAP (formerly Ansible Tower) 
available to run on s390x?

Phil 
--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www2.marist.edu/htbin/wlvindex?LINUX-390


Martin Schwidefsky

2019-05-21 Thread PHILIP TULLY

To all,

Today I learned that Martin Schwidefsky has died in a parachute 
accident.(see attached url for translated news story).


Martin was a deeply technical person, with Linux kernel expertise.  He 
presented at many technical conferences and was always willing to 
discuss and dig into the Linux puzzles.


I have worked on multiple technical issues with Martin, and while he 
could overwhelm my linux technical knowledge easily, he was always 
willing to help me learn.


Martin’s intelligence, wit and good nature will be missed.

Regards
Phil Tully



https://translate.google.com/translate?hl==de=en=https%3A%2F%2Fwww.focus.de%2Fpanorama%2Fwelt%2Fdrama-in-baden-wuerttemberg-fallschirmspringer-schlagen-auf-boden-auf-und-sterben-ursache-ist-klar_id_10728579.html

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: springboot on s390x

2018-04-12 Thread PHILIP TULLY

Neale,
Thanks that's what i believe they were looking for.  Thank you


On Wed, Apr 11, 2018 at 11:35 AM, Neale Ferguson wrote:


I have a spring boot build Docker container:
https://hub.docker.com/r/clefos/spring-boot-build/

On 4/11/18, 8:40 AM, "Linux on 390 Port on behalf of PHILIP TULLY"
 wrote:


I am being asked by our dev group if I can find a sample s390x
Springboot application ready to deploy in our Docker engines, does
anyone know where one exists?   I didn't see s390x and springboot in
dockerhub.


--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 
or visit

http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/



--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


springboot on s390x

2018-04-11 Thread PHILIP TULLY
I am being asked by our dev group if I can find a sample s390x 
Springboot application ready to deploy in our Docker engines, does 
anyone know where one exists?   I didn't see s390x and springboot in 
dockerhub.


tia
Phil

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Re: Docker on Z

2016-10-28 Thread PHILIP TULLY

Paul,
The fall over works..  Our current test has 100 containers running in 
each of 5 nodes.  One node fails the other nodes now have 125 
containers.  This works but if we fail another node, the additional 42 
nodes might not fit on the remaining 3 nodes, so I could issue commands 
to grow the memory of these nodes, but i am not receiving any 
notification that the remains 3 nodes must grow to accommodate the 
additional workload



On Fri, Oct 28, 2016 at 12:49 PM, Paul Flint wrote:


Greetings Phil,

My thoughts revolved around a Hot Standby type solution to maybe get 
the ball rolling in what is clearly the right direction.  Clustering 
could come later.


Anyway, have a great weekend.  It is snowing here in Vermont.

Regards,

Paul

On Fri, 28 Oct 2016, PHILIP TULLY wrote:


Date: Fri, 28 Oct 2016 10:00:32 -0400
From: PHILIP TULLY Reply-To: Linux on 390 Port To: 
LINUX-390@VM.MARIST.EDU

Subject: Re: Docker on Z

The tools we use to do this re-swizzling of workload is
(Swarm/Kubernetes)


On Thu, Oct 27, 2016 at 10:12 PM, Phil Tully wrote:


Mike We know how to modify the CPU/memory dynamically. The issue is
how do we get the docker components to signal that they are about to
deploy more workload than the current memory size can handle so we 
can

grow it. Phil

Sent from my iPhone


On Oct 27, 2016, at 9:52 PM, Mike Friesenegger  wrote:

Have you looked at cpuplugd -


https://www.ibm.com/support/knowledgecenter/linuxonibm/com.ibm.linux.z.lhdd/lhdd_r_cpuplugdcmd.html
- which uses a set of rules to dynamically enable or disable CPUs 
and

also dynamically add or remove memory.

Mike Friesenegger


On 10/27/2016 06:56 PM, PHILIP TULLY wrote:
The issue here is we have multiple docker engines on multiple 
lpars

(
we still think from an economics and manageability point of view
that
under VM is better than on the metal).
We have been doing the testing to have one engine pick up the
workload
form another that has failed, this works.
We are still trying to make the environment more flexible.  These
docker engine VMs are sized at 60G and 8 vcpu but can grow 
(without
ipl) to 120G and 16 vcpu's.   It is the automation piece to 
exploit
the flexibility of the platform that we need to figure out.  Yes, 
we

can define full and "waste" resources but at these sizes the
resources
are big.




On Tue, Oct 25, 2016 at 04:57 PM, R P Herrold wrote:


On Tue, 25 Oct 2016, PHILIP TULLY wrote:

We are looking to implement Docker on Z, as we have begun the
testing
part of the issue is to be able to grow a docker engine and
growing it
dynamically based on it's current needs especially when a node 
in

the
Docker cluster fails.

So the question is does anyone see a way for the VM system to 
see

the
memory resource grow, which would allow me to add more
dynamically.


I thought one point of Docker was to have 'fast to spin up'
instances, ready to spin up, which then pulled in ephemeral
data from a back end persistent store, so that a swarm of them
handled load spikes, and once the spike passes, that the
excess units are shut down

-- Russ herrold



--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO
LINUX-390
or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/





--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO
LINUX-390
or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/





--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO 
LINUX-390

or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/



--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO 
LINUX-390

or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/




--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 
or visit

http://www.marist

Re: Docker on Z

2016-10-28 Thread PHILIP TULLY

The tools we use to do this re-swizzling of workload is
(Swarm/Kubernetes)


On Thu, Oct 27, 2016 at 10:12 PM, Phil Tully wrote:


Mike We know how to modify the CPU/memory dynamically. The issue is
how do we get the docker components to signal that they are about to
deploy more workload than the current memory size can handle so we can
grow it. Phil

Sent from my iPhone


On Oct 27, 2016, at 9:52 PM, Mike Friesenegger  wrote:

Have you looked at cpuplugd -

https://www.ibm.com/support/knowledgecenter/linuxonibm/com.ibm.linux.z.lhdd/lhdd_r_cpuplugdcmd.html
- which uses a set of rules to dynamically enable or disable CPUs and
also dynamically add or remove memory.

Mike Friesenegger


On 10/27/2016 06:56 PM, PHILIP TULLY wrote:
The issue here is we have multiple docker engines on multiple lpars
(
we still think from an economics and manageability point of view
that
under VM is better than on the metal).
We have been doing the testing to have one engine pick up the
workload
form another that has failed, this works.
We are still trying to make the environment more flexible.  These
docker engine VMs are sized at 60G and 8 vcpu but can grow (without
ipl) to 120G and 16 vcpu's.   It is the automation piece to exploit
the flexibility of the platform that we need to figure out.  Yes, we
can define full and "waste" resources but at these sizes the
resources
are big.




On Tue, Oct 25, 2016 at 04:57 PM, R P Herrold wrote:


On Tue, 25 Oct 2016, PHILIP TULLY wrote:

We are looking to implement Docker on Z, as we have begun the
testing
part of the issue is to be able to grow a docker engine and
growing it
dynamically based on it's current needs especially when a node in
the
Docker cluster fails.

So the question is does anyone see a way for the VM system to see
the
memory resource grow, which would allow me to add more
dynamically.


I thought one point of Docker was to have 'fast to spin up'
instances, ready to spin up, which then pulled in ephemeral
data from a back end persistent store, so that a swarm of them
handled load spikes, and once the spike passes, that the
excess units are shut down

-- Russ herrold


--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO
LINUX-390
or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/




--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO
LINUX-390
or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/




--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390
or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390
or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/



--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Re: Docker on Z

2016-10-27 Thread PHILIP TULLY
The issue here is we have multiple docker engines on multiple lpars ( we 
still think from an economics and manageability point of view that under 
VM is better than on the metal). 
We have been doing the testing to have one engine pick up the workload 
form another that has failed, this works.
We are still trying to make the environment more flexible.  These docker 
engine VMs are sized at 60G and 8 vcpu but can grow (without ipl) to 
120G and 16 vcpu's.   It is the automation piece to exploit the 
flexibility of the platform that we need to figure out.  Yes, we can 
define full and "waste" resources but at these sizes the resources are 
big.




On Tue, Oct 25, 2016 at 04:57 PM, R P Herrold wrote:


On Tue, 25 Oct 2016, PHILIP TULLY wrote:


We are looking to implement Docker on Z, as we have begun the testing
part of the issue is to be able to grow a docker engine and growing 
it

dynamically based on it's current needs especially when a node in the
Docker cluster fails.

So the question is does anyone see a way for the VM system to see the
memory resource grow, which would allow me to add more dynamically.


I thought one point of Docker was to have 'fast to spin up'
instances, ready to spin up, which then pulled in ephemeral
data from a back end persistent store, so that a swarm of them
handled load spikes, and once the spike passes, that the
excess units are shut down

-- Russ herrold

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 
or visit

http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/



--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Docker on Z

2016-10-25 Thread PHILIP TULLY

We are looking to implement Docker on Z, as we have begun the testing
part of the issue is to be able to grow a docker engine and growing it
dynamically based on it's current needs especially when a node in the
Docker cluster fails.

So the question is does anyone see a way for the VM system to see the
memory resource grow, which would allow me to add more dynamically.

phil

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Project mgmt software

2016-09-21 Thread PHILIP TULLY
Kind of as an extension to Mike M's looking for a problem tracking 
system, does anyone use a Project mgmt tool on z...either VM or linux on 
Z?   I have used redmine on linux on X, but having some issues with it 
on Z/


TIA
Phil

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Splunk indexor

2016-05-12 Thread Philip Tully
Is anyone running the splunk indexer on a linux on system Z machine ?

Phil
" Virtus in medio stat "

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


2016 VMWORKSHOP call for papers

2016-04-21 Thread Philip Tully
2016 VMWORKSHOP



The 2016 VMWorkshop is scheduled for June 23-25, 2016,it is being held at
Rutgers University, Busch Campus Center. 604 Bartholomew Rd,
Piscataway Township, NJ 08854.

This years VMWORKSHOP is the 6 since they were reanimated at Ohio
State in 2010.

 Call for papers is open.

One of the most valuable parts of the VMWORKSHOP are the sessions
given in small less formal settings with
access to the speakers.   Have you done something unique at your shop?
Written an interesting piece of code?
Integrated your z/VM, zVSE and/or Linux with other systems? Are you
willing to talk about these?

If you have never presented at the VMWORKSHOP before as an incentive
we will giving first time presenters
a $50 check*.

If you need help brushing up your presentation we have volunteers that
can help.
So submit your paper today here: Session submission
 and also Register for the
2016 VMWORKSHOP on your calendar, and submit your ideas for session
now.

Please go to VMWORKSHOP.ORG to register.

The cost of the conference remains at $100 for 2 ½ days which includes
a polo shirt and the Thursday

evening banquet.

Student attendance cost $10 (no Polo shirt ).


* (Max $50 pers session, check will be mailed to you within 4-6 weeks
after the workshop)

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


2016 VMWORKSHOP registration and call for papers is now open.

2016-03-19 Thread PHILIP TULLY
The 2016 VMWorkshop is scheduled for June 23-25, 2016,it is being held 
at Rutgers University, Busch Campus Center. 604 Bartholomew Rd, 
Piscataway Township, NJ 08854.


This years VMWORKSHOP is the 6 since they were reanimated at Ohio State 
in 2010.




Please go to VMWORKSHOP.ORG to register.

The cost of the conference remains at $100 for 2 ½ days which includes a 
polo shirt.




Student attendance cost $10 (no Polo shirt ).



Call for papers is also open.



One of the most valuable parts of the VMWORKSHOP are the sessions given 
in small less formal settings with access to the speakers.   Have you 
done something unique at your shop? Written an interesting piece of 
code? Integrated your z/VM, zVSE and/or Linux with other systems? Are 
you willing to talk about these?  If you have never presented at the 
VMWORKSHOP we will be providing  some incentives for new presenters. 
These presentation do not need to be a full hour, a solid 20 minute 
presentation would be valuable.   If you need help brushing up your 
presentation we have volunteers that can help.




So Register today for the 2016 VMWORKSHOP on your calendar, and submit 
your ideas for session now.


--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


2016 VMWORKSHOP registration is now open. Call for papers

2016-03-19 Thread Philip Tully
2016 VMWORKSHOP registration is now open.



The 2016 VMWorkshop is scheduled for June 23-25, 2016,it is being held
at Rutgers University, Busch Campus Center. 604 Bartholomew Rd,
Piscataway Township, NJ 08854.

This years VMWORKSHOP is the 6 since they were reanimated at Ohio
State in 2010.



Please go to VMWORKSHOP.ORG to register.

The cost of the conference remains at $100 for 2 ½ days which includes
a polo shirt.



Student attendance cost $10 (no Polo shirt ).



Call for papers is also open.



One of the most valuable parts of the VMWORKSHOP are the sessions
given in small less formal settings with access to the speakers.
Have you done something unique at your shop? Written an interesting
piece of code? Integrated your z/VM, zVSE and/or Linux with other
systems? Are you willing to talk about these?  If you have never
presented at the VMWORKSHOP we will be providing  some incentives for
new presenters. These presentation do not need to be a full hour, a
solid 20 minute presentation would be valuable.   If you need help
brushing up your presentation we have volunteers that can help.



So Register today for the 2016 VMWORKSHOP on your calendar, and submit
your ideas for session now.

" Virtus in medio stat "

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


brtfs -u issue

2016-01-28 Thread PHILIP TULLY
According to the documentation to change the uuid of a btrfs filesystem 
in SLES 12 s390x, we should be using the  btrfstune with the  –u 
option, but this doesn't seem to work.   The result is we are unable to 
mount a duplicate copy of a disk with BTRFS in two different mounts on 
the same system.


Does anyone have any suggestions?

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


2016 VMWorkshop

2016-01-01 Thread PHILIP TULLY

The 2016 VMWorkshop is scheduled for June 23-25, 2016,  it will be held
at Rutgers University, Busch Campus Center. 604 Bartholomew Rd,
Piscataway Township, NJ 08854.

This years VMWORKSHOP is the 6 since they were reanimated at Ohio State
in 2010.

One of the most valuable parts of the VMWORKSHOP is the sessions given
in small less formal settings with access to the speakers.

Have you done something unique at your shop? Written an interesting
piece of code? Integrated your z/VM and/or Linux with other systems?
Are you willing to talk about these?  If you have never presented at the
VMWORKSHOP we will  be providing  some incentives for new presenters.
These presentation do not need to be a full hour, a solid 20 minute
presentation would be valuable.   If you need help brushing up your
presentation we have volunteers that can help. Once the incentives are
finalized we will publish them.


So put the 2016 VMWORKSHOP on your calendar, find out if your manager
will approve the $100 fee for attendance.  The registration will be
opening soon.

Regards,
Phil Tully

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


SLES12 migration finally

2015-09-04 Thread PHILIP TULLY

Hello All,

We are finally beginning to work on a SLES12 deployment for general use, 
this of course mean I (and more importantly my team) needs to get up to 
speed on systemd. 


The first item we would like to modify is our auto log on of root at the 
virtual console and iucv connectivity.  Currently we have the following 
configured:

For  iucv:
i1:2345:respawn:/usr/bin/iucvtty adpterm

For root at console:
1:2345:respawn:/bin/login -f root

Where is this configured with systemd?

TIA
Phil Tully

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Anyone using CommVault/Simpana for backups?

2015-03-11 Thread PHILIP TULLY

Is anyone using CommVault/Simpana for backups on Linux for System z?

TIA
Phil

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Re: pid swap space used

2012-04-12 Thread PHILIP TULLY

Rob/Shane,

I appreciate your overnight assistance, I did modify the script to look
at all pids, with the same result.

I do realize that linux memory mgmt is lazy (delayed cache writes) and
that is why I was wondering if I can't find which current pid
has swap allocations, is there a way to run the swap chain to see what
process held it in the past.

From the looks of this system, I suspect an overnight backup process
utilizing the full memory allocation and populating swap.  That process
then finishes but swap doesn't' clear because of it's lazy attributes.

 Phil

On Thu, Apr 12, 2012 at 6:37 AM, Rob van der Heij wrote:


On Thu, Apr 12, 2012 at 11:02 AM, Shane G ibm-m...@tpg.com.au wrote:


No, by lazy in this context I meant that freed memory (pages) are not
immediately moved to the free list. This even extends to task
termination.
If memory pressure ramps up sufficiently, kswapd will get kicked to
balance
out the trees. Could take a while - like forever.

In addition to what Rob mentioned, there is de-dup and compressed
swap cache
out in the wild already. How does the mug end user figure out what's
what ?.


Hmm... when I add things up from smaps, my number is higher than what
free says. I see VMA's like

3fffd5d3000-3fffd5d7000 r--p 0017c000 5e:01 98592
  /lib64/libc-2.11.3.so
Size: 16 kB
Rss:   8 kB
Pss:   6 kB
Shared_Clean:  4 kB
Shared_Dirty:  0 kB
Private_Clean: 4 kB
Private_Dirty: 0 kB
Referenced:0 kB
Anonymous: 8 kB
AnonHugePages: 0 kB
Swap:  8 kB
KernelPageSize:4 kB
MMUPageSize:   4 kB
Locked:0 kB

With 22 processes having this mapped, I would count it as 22 times 8
kB while it really is just 8 kB on swap? And how come part of this is
private when it's read-only?

Rob

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390
or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Re: pid swap space used

2012-04-12 Thread PHILIP TULLY

It appears my script was not good for a sles10 system as I was informed
by IBM tonight that Determining swap space used by a particular process
from smaps doesn't
appear to be available until SLES11 kernels


So I'm still looking for a way to see this but that isn't the way.


Phil

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


pid swap space used

2012-04-11 Thread PHILIP TULLY

I have a couple servers which show 100% swap space used but when I look
I can't find which pids are have pages in swap.

 free -m
   total   used   free sharedbuffers
cached
Mem: 12061  11410650  0152
6425
-/+ buffers/cache:   4832   7228
Swap: 1129   1128  1

I was using the following to show how much swap space was being used it
is either not working or there is nothing allocated to swap.

for pid in `ps -ef|grep  ora| awk '{print $2}'`; do echo -n Pid: $pid
; cat /proc/$pid/smaps |grep -i swap| awk '{SUM += $2} END {print SUM:
 SUM  kB ( SUM/1024  MB)}'; done


Does anyone have a different method for finding which pids are actually
using swap?

TIA

Phil

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Very far OT

2012-03-08 Thread Philip Tully
I apologize for this Off Topic post to IBMVM and Linux-390

I've answered the call to be a hero! I'm having my head shaved to stand in
solidarity with kids fighting cancer, but more importantly, to raise money
to find cures. Please support me with a donation to the Saint Baldricks
Foundationhttp://www.stbaldricks.org/participants/mypage/participantid/511762.
This volunteer-driven charity funds more in childhood cancer research
grants than any organization except the U. S. government. Your gift will
give hope to infants, children, teens and young adults fighting childhood
cancers. So when I ask for your support, I'm really asking you to support
these kids. Thank you! Click Make a donation to give online, or donate by
phone or mail.

Here is my personalized link:
http://www.stbaldricks.org/participants/mypage/participantid/511762


If you wish to reach me directly use my email address tullyph at gmail.com

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Migrating Linux on zFCP to new cpu

2011-10-14 Thread Philip Tully
Sue,

I just had the fun of moving 32 linux guests with allocated fcp luns.  When
it comes down to it this really depends on what is changing to your
connection to the san switch.  The SAN team will have to rezone the luns to
the wwpn's of the new cpu chpid (to the san team this is an HBA).  If you
are lucky and he new cpu connects to the same switches the linux side may
not need to change, but if the luns are connected through different wwpn's
on the switch side the  zfcp config must reflect this.


regards
Phil Tully

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


vswitch name in sysfs

2011-01-19 Thread PHILIP TULLY

I was looking for a place within Linux that the vswitch name is stored
for each virtual nic.

I can query the nic information.
# vmcp q v nic
Adapter 0350.P00 Type: QDIO  Name: osatest Devices: 3
  MAC: 02-00-06-00-00-C5 VSWITCH: SYSTEM ESNET1

If you look at the data in this list, all of it is stored under
/sys/bus/ccwgroup/drivers/qeth
the only info I can't find is the vswitch name.

Does anyone know if it is stored with linux?


regards
Phil

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


vswitch name in sysfs

2011-01-19 Thread PHILIP TULLY

 why would you want Linux to have that info?  You really don't want
to (IMO) build operational dependencies on VSWITCH names. 


With all due respect there are other places VM info is stored, I suggest
doing cat  /proc/sysinfo  as and example which
has LPAR and CEC level info stored.


I am not creating operational dependencies on this, I am merely looking
for stored info as a reporting method.

Phil

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Suse after.local

2010-02-08 Thread PHILIP TULLY

We use the after.local file to run some initialization scripts.  When I
do a chkconfig, after.local shows up as off, yet it still runs.  Is
this correct behavior ?

The network_setup seems to obey the chkconig setting.

regards
Phil Tully

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390