On Sat, Nov 11, 2023 at 1:47 AM Sri Sai Sruthi JAGANNADDAM <
[email protected]> wrote:

> Hi team,
>
> We are facing an an issue upgrading to GOCD version 23.4 from 21.2,
> On further investigation we found there is an issue with 3 plugins as
> observed in logs, when we remove the 3 bundled jars the server loads
> perfectly fine
> * gocd-file-based-secrets-plugin.jar        gocd-json-config-plugin.jar
>        gocd-yaml-config-plugin.jar*
> But we are not sure what would be the impact if we remove these 3 jars as
> they are bundled with gocd. Do we know how can we resolve the issue with
> this plugins.
>

It is safe to ignore these errors. The messages are because these plugins
are not implementing specific UI configuration features (and do not need to
- as per the follow-on messages).

We should ideally have better error messages for these.

In case you are using these three plugins, then please do test whether the
functionality works for you (there should not be an issue).

-- Sriram


> Below are the error logs:
> 023-11-10 17:24:13,705 INFO  [goPluginLocationMonitor]
> DefaultPluginJarChangeListener:67 - Plugin load starting:
> /var/lib/go-server/plugins/bundled/gocd-file-b
> ased-secrets-plugin.jar
> 2023-11-10 17:24:13,729 INFO  [WrapperJarAppMain] GoConfigMigration:91 -
> Upgrading config file from version 139 to version 139
> 2023-11-10 17:24:13,730 ERROR [goPluginLocationMonitor]
> DefaultPluginManager:136 - This is an invalid request type
> :go.plugin-settings.get-configuration
> 2023-11-10 17:24:13,731 WARN  [goPluginLocationMonitor]
> PluginSettingsMetadataLoader:63 - Failed to fetch plugin settings metadata
> for plugin cd.go.secrets.file
> -based-plugin. Maybe the plugin does not implement plugin settings and
> view?
> 2023-11-10 17:24:13,731 WARN  [goPluginLocationMonitor]
> PluginSettingsMetadataLoader:64 - Plugin: cd.go.secrets.file-based-plugin -
> Metadata load info: [{extens
> ion='secrets', configuration='null', view='null',
> error='com.thoughtworks.go.plugin.api.exceptions.UnhandledRequestTypeException:
> This is an invalid request typ
> e :go.plugin-settings.get-configuration'}]
> 2023-11-10 17:24:13,732 WARN  [goPluginLocationMonitor]
> PluginSettingsMetadataLoader:65 - Not all plugins are required to implement
> the request above. This erro
> r may be safe to ignore.
> 2023-11-10 17:24:13,771 INFO  [goPluginLocationMonitor]
> DefaultPluginJarChangeListener:74 - Plugin load finished:
> /var/lib/go-server/plugins/bundled/gocd-file-b
> ased-secrets-plugin.jar
> 2023-11-10 17:24:13,779 INFO  [goPluginLocationMonitor]
> DefaultPluginJarChangeListener:67 - Plugin load starting:
> /var/lib/go-server/plugins/bundled/gocd-json-c
> onfig-plugin.jar
> 2023-11-10 17:24:14,073 INFO  [goPluginLocationMonitor]
> ConfigRepositoryInitializer:108 - [Config Repository Initializer] Start
> initializing the config reposito
> ries for plugin 'json.config.plugin'
> 2023-11-10 17:24:14,113 INFO  [goPluginLocationMonitor]
> GoFileConfigDataSource:264 - Config file changed at 2023-11-10T16:57:20.392Z
> 2023-11-10 17:24:14,114 INFO  [goPluginLocationMonitor]
> GoFileConfigDataSource:265 - Reloading config file:
> /etc/go/cruise-config.xml
> 2023-11-10 17:24:14,319 INFO  [WrapperJarAppMain] GoConfigMigration:99 -
> Finished upgrading config file
> 2023-11-10 17:24:14,319 INFO  [WrapperJarAppMain] GoConfigMigrator:107 -
> [Config Save] Starting Config Save post upgrade using
> FullConfigSaveNormalFlow
> 2023-11-10 17:24:21,478 ERROR [goPluginLocationMonitor]
> GoFileConfigDataSource:466 - Unable to load config file:
> /etc/go/cruise-config.xml Parameter 'TEST_JOB_R
> ESOURCEJOB_RESOURCE' is not defined. All pipelines using this parameter
> directly or via a template must define it., Resource name '#{JOB_RESOURCE}'
> is not valid
> . Valid names much match '^[-\w\s|.]*$'
> com.thoughtworks.go.config.exceptions.GoConfigInvalidException: Parameter
> 'TEST_JOB_RESOURCEJOB_RESOURCE' is not defined. All pipelines using this
> parameter dir
> ectly or via a template must define it., Resource name '#{JOB_RESOURCE}'
> is not valid. Valid names much match '^[-\w\s|.]*$'
>         at
> com.thoughtworks.go.config.MagicalGoConfigXmlLoader.validateCruiseConfig(MagicalGoConfigXmlLoader.java:133)
>         at
> com.thoughtworks.go.config.MagicalGoConfigXmlLoader.preprocessAndValidate(MagicalGoConfigXmlLoader.java:122)
>         at
> com.thoughtworks.go.config.FullConfigSaveFlow.preprocessAndValidate(FullConfigSaveFlow.java:97)
>         at
> com.thoughtworks.go.config.FullConfigSaveNormalFlow.execute(FullConfigSaveNormalFlow.java:59)
>         at
> com.thoughtworks.go.config.GoFileConfigDataSource.forceLoad(GoFileConfigDataSource.java:427)
>         at
> com.thoughtworks.go.config.GoFileConfigDataSource.load(GoFileConfigDataSource.java:268)
>
>
>
> ------------------------------
> The information in this email and any attachments are intended solely for
> the recipient(s) to whom it is addressed, and may be confidential and/or
> privileged. Any unauthorized distribution or copying of this transmittal or
> its attachments is prohibited. If you are not a named recipient or have
> received this email in error: (i) you should not read, disclose, or copy
> it, (ii) please notify the sender of your receipt by reply email and delete
> this email and all attachments.
>
> --
> You received this message because you are subscribed to the Google Groups
> "go-cd" 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/go-cd/da994589-e544-4445-a268-a12285133a14n%40googlegroups.com
> <https://groups.google.com/d/msgid/go-cd/da994589-e544-4445-a268-a12285133a14n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"go-cd" 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/go-cd/CANiY96bEwM%3DXzs%2B%3DaRhyYafubetkCvFtAR36e9uDnxEfi9BkmQ%40mail.gmail.com.

Reply via email to