HI Bart-Jan,

Following the way of installation puppetserver on x86_64 
https://puppet.com/docs/puppetserver/6.3/install_from_packages.html,
I installed the puppetserver on s390x after setting up  puppet repository 
(puppet6-release-xenial.deb)
and got errors below:

         The following packages have unmet dependencies:
         puppetserver : Depends: puppet-agent (>= 5.5.0) but it is not 
installable
         E: Unable to correct problems, you have held broken packages.

The repository seems no dependent puppet-agent  package for s390x. The same 
repository is good for x86_64 to install puppetserver.

Can you let me know how to solve this installation error?

Thanks,




On Wednesday, 22 May 2019 10:28:46 UTC-4, Bart-Jan Vrielink wrote:
>
> Hi,
>
>
> puppetserver is a Java process, so getting it to run on S390 is not 
> entirely impossible. The package (either RPM or DEB) for puppetserver is 
> listed as platform agnostic (architecture: all, or noarch), so the package 
> itself should install. You may encounter dependencies that are not (easily) 
> available on your platform.
>
> Please note the difference between "it may work" and "this is a 
> recommended way to run a Puppet server" :)
>
>
> -----Original message-----
> *From:* samding dd <[email protected] <javascript:>>
> *Sent:* Wednesday 22nd May 2019 15:52
> *To:* Puppet Users <[email protected] <javascript:>>
> *Subject:* Re: [Puppet Users] How to start puppet master for v6.0.0 or 
> late
>
> Thank you for you reply.
>
> But how to get/build puppetserver on other platform than x86_64?
> The document of v6.4 says  to get puppetserver by first adding a 
> repository and then install it as a normal  package. 
> But I cannot get it for s390x in the same way, probably the repository 
> does not support it.
> Is there any way to build to build puppetserver from the Github directly?
>
> Thanks,
>
>
> On Wednesday, 22 May 2019 03:25:32 UTC-4, Bart-Jan Vrielink wrote: 
>>
>> Hello,
>>
>>
>> Puppet master has been deprecated for a while and is removed from Puppet 
>> 6. Instead of a puppet master, you should switch to using a puppetserver 
>> instead.
>>
>> See https://puppet.com/docs/puppet/6.0/release_notes_puppet.html#webrick
>>
>>
>> -----Original message-----
>> *From:* samding dd <[email protected] 
>> <#[email protected]_>>
>> *Sent:* Tuesday 21st May 2019 22:10
>> *To:* Puppet Users <[email protected] 
>> <#[email protected]_>>
>> *Subject:* [Puppet Users] How to start puppet master for v6.0.0 or late
>>
>> Hi there,
>>
>> I am new to puppet. 
>> I want to know how to start puppet master for v6.0.0 or late versions. 
>> For version below v6.0.0, I can install puppet by:
>>
>>    
>>
>>    gem install puppet -v 5.5.14
>>
>> Then start by :
>>       
>>    puppet master --verbose --no-daemonizepuppet
>>
>> However, after v6.0.0, there is no subcommand "master" option.
>>
>> If installing v6.4.2, the "puppet help" shows below:
>>
>> "puppet]# puppet help
>>
>> Usage: puppet <subcommand> [options] <action> [options]
>>
>> Available subcommands:
>>
>>   Common:
>>     agent             The puppet agent daemon
>>     apply             Apply Puppet manifests locally
>>     config            Interact with Puppet's settings.
>>     help              Display Puppet help.
>>     lookup            Interactive Hiera lookup
>>     module            Creates, installs and searches for modules on the 
>> Puppet Forge.
>>     resource          The resource abstraction layer shell
>>
>>
>>   Specialized:
>>     catalog           Compile, save, view, and convert catalogs.
>>     describe          Display help about resource types
>>     device            Manage remote network devices
>>     doc               Generate Puppet references
>>     epp               Interact directly with the EPP template 
>> parser/renderer.
>>     facts             Retrieve and store facts.
>>     filebucket        Store and retrieve files in a filebucket
>>     generate          Generates Puppet code from Ruby definitions.
>>     node              View and manage node definitions.
>>     parser            Interact directly with the parser.
>>     script            Run a puppet manifests as a script without compiling a 
>> catalog
>>     ssl               Manage SSL keys and certificates for puppet SSL 
>> clients 
>>
>> Thanks,
>>
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Puppet Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] 
>> <#[email protected]_>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/puppet-users/0d3ae17b-e47e-4c79-a631-88c2dc163311%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/puppet-users/0d3ae17b-e47e-4c79-a631-88c2dc163311%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] <javascript:>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/puppet-users/78d5e284-7147-42c6-a9a8-e249d8e6bceb%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/puppet-users/78d5e284-7147-42c6-a9a8-e249d8e6bceb%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/ef8d8d08-dcc9-4f70-882f-0998d370ec9e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to