Skip to content

"owner" parameter does not appear to work #4

Closed
@wfsaxton

Description

@wfsaxton

I have the following gogs class:

class { 'gogs':
    version => '0.9.141',

    app_ini => {
        'APP_NAME' => 'SWR GIT Service'
    },

    app_ini_sections => {

        'server'   => {
            'DOMAIN'    => 'gitserver.example.com',
            'HTTP_PORT' => 8080,
        },
      'database' => {
            'DB_TYPE' => 'postgres',
            'HOST'    => 'localhost:5432',
            'NAME'    => 'gogs',
            'USER'    => 'gogs',
            'PASSWD'  => 'gogspasswd',
        },
        'security' => {
            'SECRET_KEY' => 'mysecretkey',
            'INSTALL_LOCK' => true,
        },
    },

    manage_user => false,
    manage_home => false,

    require => [
        USER[[swradm]],
        GROUP[[swr]],
    ],

    owner       => 'swradm',
    group       => 'swr',

    sysconfig => {
        'NAME' => { value => 'gogs' },
        'USER' => { value => 'swradm' },
    }
}

When I run puppet, here is the state of my app.ini:

[vagrant@gitserver ~]$ cat /opt/gogs/custom/conf/app.ini
APP_NAME=SWR GIT Service
RUN_USER=git
RUN_MODE=prod

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions