[BLOG] Added 'Rundeck 3.3.1 - MySQL connection' post
This commit is contained in:
parent
0bf19ba3f7
commit
2cdc886340
11
config.toml
11
config.toml
@ -68,16 +68,21 @@ pygmentscodefencesguesssyntax = true
|
|||||||
[languages.en.menu]
|
[languages.en.menu]
|
||||||
|
|
||||||
[[languages.en.menu.main]]
|
[[languages.en.menu.main]]
|
||||||
name = 'Status'
|
name = 'Blog'
|
||||||
weight = 1
|
weight = 1
|
||||||
|
url = 'blog/'
|
||||||
|
|
||||||
|
[[languages.en.menu.main]]
|
||||||
|
name = 'Status'
|
||||||
|
weight = 3
|
||||||
url = 'status/'
|
url = 'status/'
|
||||||
|
|
||||||
[[languages.en.menu.main]]
|
[[languages.en.menu.main]]
|
||||||
name = 'About'
|
name = 'About'
|
||||||
weight = 2
|
weight = 4
|
||||||
url = 'position/'
|
url = 'position/'
|
||||||
|
|
||||||
[[languages.en.menu.main]]
|
[[languages.en.menu.main]]
|
||||||
name = 'CV'
|
name = 'CV'
|
||||||
weight = 3
|
weight = 5
|
||||||
url = 'scornet_cv.pdf'
|
url = 'scornet_cv.pdf'
|
||||||
|
22
content/blog/rundeck_331_mysql.md
Normal file
22
content/blog/rundeck_331_mysql.md
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
---
|
||||||
|
title: 'Rundeck 3.3.1 - MySQL connection'
|
||||||
|
description: "Rundeck"
|
||||||
|
date: "2020-08-12"
|
||||||
|
---
|
||||||
|
|
||||||
|
Rundeck 3.3.1 updated its 'mysql-connector-java' dependancy to version 8.0.21 which renamed the `com.mysql.jdbc.Driver` classname to `com.mysql.cj.jdbc.Driver`.
|
||||||
|
|
||||||
|
Reconfigure Rundeck accordingly:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
/etc/rundeck/rundeck-config.properties:
|
||||||
|
...
|
||||||
|
- dataSource.url = jdbc:mysql://localhost/rundeck?autoReconnect=true&useSSL=false
|
||||||
|
+ dataSource.url = jdbc:mysql://localhost/rundeck?serverTimezone=Europe/Amsterdam
|
||||||
|
...
|
||||||
|
- dataSource.driverClassName = com.mysql.jdbc.Driver
|
||||||
|
+ dataSource.driverClassName = com.mysql.cj.jdbc.Driver
|
||||||
|
+ dataSource.properties.autoReconnect = true
|
||||||
|
+ dataSource.properties.useSSL = false
|
||||||
|
...
|
||||||
|
```
|
@ -81,6 +81,10 @@
|
|||||||
<ul class="navigation-list">
|
<ul class="navigation-list">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="navigation-item">
|
||||||
|
<a class="navigation-link" href="https://simoncor.net/blog/">Blog</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
<li class="navigation-item">
|
<li class="navigation-item">
|
||||||
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -1,53 +1,45 @@
|
|||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
|
||||||
<meta charset="UTF-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="ie=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="author" content="">
|
|
||||||
<meta name="description" content="" />
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="robots" content="noodp" />
|
|
||||||
<meta name="theme-color" content="" />
|
|
||||||
<link rel="canonical" href="https://cv.simoncor.net/blog/" />
|
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<meta http-equiv="Content-Language" content="en">
|
||||||
|
|
||||||
<title>
|
<meta name="author" content="Simon Cornet">
|
||||||
|
<meta name="description" content="System Engineer">
|
||||||
Blog :: Simon Cornet — A simple theme for Hugo
|
<meta name="keywords" content="personal, cv">
|
||||||
|
|
||||||
</title>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<link href="https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/css/flag-icon.min.css" rel="stylesheet"
|
<meta name="twitter:card" content="summary"/>
|
||||||
type="text/css">
|
<meta name="twitter:title" content="Blogs"/>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="/main.d1ea4af8fd04fb24a4f8b882ea54bd04eb245427ca4baf527c81a5dab071410b.css">
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<meta itemprop="name" content="Blog">
|
|
||||||
<meta itemprop="description" content="System Engineer">
|
|
||||||
<meta name="twitter:card" content="summary_large_image"/>
|
|
||||||
<meta name="twitter:image" content="https://thumbs.dreamstime.com/z/tv-test-image-card-rainbow-multi-color-bars-geometric-signals-retro-hardware-s-minimal-pop-art-print-suitable-89603635.jpg"/>
|
|
||||||
|
|
||||||
<meta name="twitter:title" content="Blog"/>
|
|
||||||
<meta name="twitter:description" content="System Engineer"/>
|
<meta name="twitter:description" content="System Engineer"/>
|
||||||
|
|
||||||
|
<meta property="og:title" content="Blogs" />
|
||||||
|
|
||||||
<meta property="og:title" content="Blog" />
|
|
||||||
<meta property="og:description" content="System Engineer" />
|
<meta property="og:description" content="System Engineer" />
|
||||||
<meta property="og:type" content="website" />
|
<meta property="og:type" content="website" />
|
||||||
<meta property="og:url" content="https://cv.simoncor.net/blog/" />
|
<meta property="og:url" content="https://simoncor.net/blog/" />
|
||||||
<meta property="og:image" content="https://thumbs.dreamstime.com/z/tv-test-image-card-rainbow-multi-color-bars-geometric-signals-retro-hardware-s-minimal-pop-art-print-suitable-89603635.jpg"/>
|
<meta property="og:updated_time" content="2020-08-12T00:00:00+00:00" />
|
||||||
<meta property="og:site_name" content="Simon Cornet" />
|
|
||||||
|
|
||||||
|
|
||||||
|
<base href="https://simoncor.net/blog/">
|
||||||
|
|
||||||
|
<title>Blogs · /usr/home/simon/</title>
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="https://simoncor.net/blog/">
|
||||||
|
|
||||||
|
|
||||||
|
<link href="https://fonts.googleapis.com/css?family=Lato:400,700%7CMerriweather:300,700%7CSource+Code+Pro:400,700&display=swap" rel="stylesheet">
|
||||||
|
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.13.0/css/all.css" integrity="sha384-Bfad6CLCknfcloXFOyFnlgtENryhrpZCe29RTifKEixXQZ38WheV+i/6YWSzkz3V" crossorigin="anonymous">
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css" integrity="sha256-l85OmPOjvil/SOvVt3HnSSjzF1TUMyT9eV0c2BzEGzU=" crossorigin="anonymous" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="https://simoncor.net/css/coder.min.3219ef62ae52679b7a9c19043171c3cd9f523628c2a65f3ef247ee18836bc90b.css" integrity="sha256-MhnvYq5SZ5t6nBkEMXHDzZ9SNijCpl8+8kfuGINryQs=" crossorigin="anonymous" media="screen" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -56,111 +48,119 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="https://cv.simoncor.net/blog/index.xml" title="Simon Cornet" />
|
<link rel="stylesheet" href="https://simoncor.net/css/coder-dark.min.e78e80fc3a585a4d1c8fc7f58623b6ff852411e38431a9cd1792877ecaa160f6.css" integrity="sha256-546A/DpYWk0cj8f1hiO2/4UkEeOEManNF5KHfsqhYPY=" crossorigin="anonymous" media="screen" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="dark-theme">
|
|
||||||
<div class="container">
|
|
||||||
<header class="header">
|
|
||||||
<span class="header__inner">
|
|
||||||
<a href="/" style="text-decoration: none;">
|
|
||||||
<div class="logo">
|
|
||||||
|
|
||||||
<span class="logo__mark">></span>
|
|
||||||
<span class="logo__text">/home/simon/</span>
|
|
||||||
<span class="logo__cursor" style=
|
|
||||||
"
|
|
||||||
|
|
||||||
">
|
|
||||||
</span>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
<span class="header__right">
|
<link rel="icon" type="image/png" href="https://simoncor.net/images/favicon-32x32.png" sizes="32x32">
|
||||||
|
<link rel="icon" type="image/png" href="https://simoncor.net/images/favicon-16x16.png" sizes="16x16">
|
||||||
|
|
||||||
|
<link rel="alternate" type="application/rss+xml" href="https://simoncor.net/blog/index.xml" title="/usr/home/simon/" />
|
||||||
|
<meta name="generator" content="Hugo 0.73.0" />
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<body class="colorscheme-dark"
|
||||||
|
onload=""
|
||||||
|
>
|
||||||
|
<main class="wrapper">
|
||||||
|
<nav class="navigation">
|
||||||
|
<section class="container">
|
||||||
|
<a class="navigation-title" href="https://simoncor.net/">
|
||||||
|
/usr/home/simon/
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<input type="checkbox" id="menu-toggle" />
|
||||||
|
<label class="menu-button float-right" for="menu-toggle"><i class="fas fa-bars"></i></label>
|
||||||
|
<ul class="navigation-list">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="navigation-item">
|
||||||
|
<a class="navigation-link" href="https://simoncor.net/blog/">Blog</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="navigation-item">
|
||||||
|
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="navigation-item">
|
||||||
|
<a class="navigation-link" href="https://simoncor.net/position/">About</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="navigation-item">
|
||||||
|
<a class="navigation-link" href="https://simoncor.net/scornet_cv.pdf">CV</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<nav class="menu">
|
|
||||||
<ul class="menu__inner"><li><a href="https://cv.simoncor.net/posts">Blog</a></li>
|
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
</section>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
<span class="menu-trigger">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
|
|
||||||
<path d="M0 0h24v24H0z" fill="none"/>
|
|
||||||
<path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"/>
|
|
||||||
</svg>
|
|
||||||
</span>
|
|
||||||
|
|
||||||
|
<div class="content">
|
||||||
|
|
||||||
<span class="theme-toggle unselectable"><svg class="theme-toggler" width="24" height="24" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
|
<section class="container list">
|
||||||
<path d="M22 41C32.4934 41 41 32.4934 41 22C41 11.5066 32.4934 3 22
|
<h1 class="title">Blogs</h1>
|
||||||
3C11.5066 3 3 11.5066 3 22C3 32.4934 11.5066 41 22 41ZM7 22C7
|
|
||||||
13.7157 13.7157 7 22 7V37C13.7157 37 7 30.2843 7 22Z"/>
|
|
||||||
</svg>
|
|
||||||
</span>
|
|
||||||
</span>
|
|
||||||
</span>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
|
||||||
<div class="content">
|
<li>
|
||||||
|
<span class="date">August 12, 2020</span>
|
||||||
|
<a class="title" href="https://simoncor.net/blog/rundeck_331_mysql/">Rundeck 3.3.1 - MySQL connection</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
|
||||||
<main class="posts">
|
|
||||||
<h1>Blog</h1>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div class="pagination">
|
|
||||||
<div class="pagination__buttons">
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<section class="container">
|
||||||
|
|
||||||
|
<p>Ansible | FreeBSD | Linux | Networking | Security</p>
|
||||||
|
|
||||||
|
|
||||||
|
©
|
||||||
|
|
||||||
|
2020
|
||||||
|
Simon Cornet
|
||||||
|
|
||||||
|
|
||||||
|
·
|
||||||
|
Powered by <a href="https://gohugo.io/">Hugo</a> & <a href="https://github.com/luizdepra/hugo-coder/">Coder</a>.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</section>
|
||||||
|
</footer>
|
||||||
|
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
<footer class="footer">
|
|
||||||
<div class="footer__inner">
|
|
||||||
<div class="footer__content">
|
|
||||||
<span>© 2020</span>
|
|
||||||
|
|
||||||
|
|
||||||
<span><a href="https://creativecommons.org/licenses/by-nc/4.0/" target="_blank" rel="noopener">CC BY-NC 4.0</a></span>
|
|
||||||
|
|
||||||
<span> <a href="https://cv.simoncor.net/posts/index.xml" target="_blank" title="rss"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 20 20" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-rss"><path d="M4 11a9 9 0 0 1 9 9"></path><path d="M4 4a16 16 0 0 1 16 16"></path><circle cx="5" cy="19" r="1"></circle></svg></a></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="footer__inner">
|
|
||||||
<div class="footer__content">
|
|
||||||
<span>Powered by <a href="http://gohugo.io">Hugo</a></span>
|
|
||||||
<span>Made with ❤ by <a href="https://github.com/rhazdon">Djordje Atlialp</a></span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</footer>
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script type="text/javascript" src="/bundle.min.dc716e9092c9820b77f96da294d0120aeeb189b5bcea9752309ebea27fd53bbe6b13cffb2aca8ecf32525647ceb7001f76091de4199ac5a3caa432c070247f5b.js" integrity="sha512-3HFukJLJggt3+W2ilNASCu6xibW86pdSMJ6+on/VO75rE8/7KsqOzzJSVkfOtwAfdgkd5BmaxaPKpDLAcCR/Ww=="></script>
|
</body>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</body>
|
|
||||||
</html>
|
</html>
|
||||||
|
@ -1,15 +1,26 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||||
<channel>
|
<channel>
|
||||||
<title>Blog on Simon Cornet</title>
|
<title>Blogs on /usr/home/simon/</title>
|
||||||
<link>https://cv.simoncor.net/blog/</link>
|
<link>https://simoncor.net/blog/</link>
|
||||||
<description>Recent content in Blog on Simon Cornet</description>
|
<description>Recent content in Blogs on /usr/home/simon/</description>
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
<generator>Hugo -- gohugo.io</generator>
|
||||||
<language>en-us</language>
|
<language>en-us</language>
|
||||||
<copyright><a href="https://creativecommons.org/licenses/by-nc/4.0/" target="_blank" rel="noopener">CC BY-NC 4.0</a></copyright>
|
<lastBuildDate>Wed, 12 Aug 2020 00:00:00 +0000</lastBuildDate>
|
||||||
|
|
||||||
<atom:link href="https://cv.simoncor.net/blog/index.xml" rel="self" type="application/rss+xml" />
|
<atom:link href="https://simoncor.net/blog/index.xml" rel="self" type="application/rss+xml" />
|
||||||
|
|
||||||
|
|
||||||
|
<item>
|
||||||
|
<title>Rundeck 3.3.1 - MySQL connection</title>
|
||||||
|
<link>https://simoncor.net/blog/rundeck_331_mysql/</link>
|
||||||
|
<pubDate>Wed, 12 Aug 2020 00:00:00 +0000</pubDate>
|
||||||
|
|
||||||
|
<guid>https://simoncor.net/blog/rundeck_331_mysql/</guid>
|
||||||
|
<description>Rundeck 3.3.1 updated its &lsquo;mysql-connector-java&rsquo; dependancy to version 8.0.21 which renamed the com.mysql.jdbc.Driver classname to com.mysql.cj.jdbc.Driver.
|
||||||
|
Reconfigure Rundeck accordingly:
|
||||||
|
/etc/rundeck/rundeck-config.properties: ... - dataSource.url = jdbc:mysql://localhost/rundeck?autoReconnect=true&amp;useSSL=false + dataSource.url = jdbc:mysql://localhost/rundeck?serverTimezone=Europe/Amsterdam ... - dataSource.driverClassName = com.mysql.jdbc.Driver + dataSource.driverClassName = com.mysql.cj.jdbc.Driver + dataSource.properties.autoReconnect = true + dataSource.properties.useSSL = false ... </description>
|
||||||
|
</item>
|
||||||
|
|
||||||
</channel>
|
</channel>
|
||||||
</rss>
|
</rss>
|
@ -1 +1 @@
|
|||||||
<!DOCTYPE html><html><head><title>https://cv.simoncor.net/blog/</title><link rel="canonical" href="https://cv.simoncor.net/blog/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://cv.simoncor.net/blog/" /></head></html>
|
<!DOCTYPE html><html><head><title>https://simoncor.net/blog/</title><link rel="canonical" href="https://simoncor.net/blog/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://simoncor.net/blog/" /></head></html>
|
171
public/blog/rundeck_331_mysql/index.html
Normal file
171
public/blog/rundeck_331_mysql/index.html
Normal file
@ -0,0 +1,171 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<meta http-equiv="Content-Language" content="en">
|
||||||
|
|
||||||
|
<meta name="author" content="Simon Cornet">
|
||||||
|
<meta name="description" content="Rundeck">
|
||||||
|
<meta name="keywords" content="personal, cv">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="twitter:card" content="summary"/>
|
||||||
|
<meta name="twitter:title" content="Rundeck 3.3.1 - MySQL connection"/>
|
||||||
|
<meta name="twitter:description" content="Rundeck"/>
|
||||||
|
|
||||||
|
<meta property="og:title" content="Rundeck 3.3.1 - MySQL connection" />
|
||||||
|
<meta property="og:description" content="Rundeck" />
|
||||||
|
<meta property="og:type" content="article" />
|
||||||
|
<meta property="og:url" content="https://simoncor.net/blog/rundeck_331_mysql/" />
|
||||||
|
<meta property="article:published_time" content="2020-08-12T00:00:00+00:00" />
|
||||||
|
<meta property="article:modified_time" content="2020-08-12T00:00:00+00:00" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<base href="https://simoncor.net/blog/rundeck_331_mysql/">
|
||||||
|
|
||||||
|
<title>
|
||||||
|
Rundeck 3.3.1 - MySQL connection · /usr/home/simon/
|
||||||
|
</title>
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="https://simoncor.net/blog/rundeck_331_mysql/">
|
||||||
|
|
||||||
|
|
||||||
|
<link href="https://fonts.googleapis.com/css?family=Lato:400,700%7CMerriweather:300,700%7CSource+Code+Pro:400,700&display=swap" rel="stylesheet">
|
||||||
|
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.13.0/css/all.css" integrity="sha384-Bfad6CLCknfcloXFOyFnlgtENryhrpZCe29RTifKEixXQZ38WheV+i/6YWSzkz3V" crossorigin="anonymous">
|
||||||
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css" integrity="sha256-l85OmPOjvil/SOvVt3HnSSjzF1TUMyT9eV0c2BzEGzU=" crossorigin="anonymous" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="https://simoncor.net/css/coder.min.3219ef62ae52679b7a9c19043171c3cd9f523628c2a65f3ef247ee18836bc90b.css" integrity="sha256-MhnvYq5SZ5t6nBkEMXHDzZ9SNijCpl8+8kfuGINryQs=" crossorigin="anonymous" media="screen" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="https://simoncor.net/css/coder-dark.min.e78e80fc3a585a4d1c8fc7f58623b6ff852411e38431a9cd1792877ecaa160f6.css" integrity="sha256-546A/DpYWk0cj8f1hiO2/4UkEeOEManNF5KHfsqhYPY=" crossorigin="anonymous" media="screen" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="icon" type="image/png" href="https://simoncor.net/images/favicon-32x32.png" sizes="32x32">
|
||||||
|
<link rel="icon" type="image/png" href="https://simoncor.net/images/favicon-16x16.png" sizes="16x16">
|
||||||
|
|
||||||
|
<meta name="generator" content="Hugo 0.73.0" />
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<body class="colorscheme-dark"
|
||||||
|
onload=""
|
||||||
|
>
|
||||||
|
<main class="wrapper">
|
||||||
|
<nav class="navigation">
|
||||||
|
<section class="container">
|
||||||
|
<a class="navigation-title" href="https://simoncor.net/">
|
||||||
|
/usr/home/simon/
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<input type="checkbox" id="menu-toggle" />
|
||||||
|
<label class="menu-button float-right" for="menu-toggle"><i class="fas fa-bars"></i></label>
|
||||||
|
<ul class="navigation-list">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="navigation-item">
|
||||||
|
<a class="navigation-link" href="https://simoncor.net/blog/">Blog</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="navigation-item">
|
||||||
|
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="navigation-item">
|
||||||
|
<a class="navigation-link" href="https://simoncor.net/position/">About</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="navigation-item">
|
||||||
|
<a class="navigation-link" href="https://simoncor.net/scornet_cv.pdf">CV</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="content">
|
||||||
|
|
||||||
|
<section class="container page">
|
||||||
|
<article>
|
||||||
|
<header>
|
||||||
|
<h1>Rundeck 3.3.1 - MySQL connection</h1>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<p>Rundeck 3.3.1 updated its ‘mysql-connector-java’ dependancy to version 8.0.21 which renamed the <code>com.mysql.jdbc.Driver</code> classname to <code>com.mysql.cj.jdbc.Driver</code>.</p>
|
||||||
|
<p>Reconfigure Rundeck accordingly:</p>
|
||||||
|
<div class="highlight"><pre style="color:#e5e5e5;background-color:#000;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-shell" data-lang="shell">/etc/rundeck/rundeck-config.properties:
|
||||||
|
...
|
||||||
|
- dataSource.url = jdbc:mysql://localhost/rundeck?autoReconnect=true&useSSL=<span style="color:#fff;font-weight:bold">false</span>
|
||||||
|
+ dataSource.url = jdbc:mysql://localhost/rundeck?serverTimezone=Europe/Amsterdam
|
||||||
|
...
|
||||||
|
- dataSource.driverClassName = com.mysql.jdbc.Driver
|
||||||
|
+ dataSource.driverClassName = com.mysql.cj.jdbc.Driver
|
||||||
|
+ dataSource.properties.autoReconnect = <span style="color:#fff;font-weight:bold">true</span>
|
||||||
|
+ dataSource.properties.useSSL = <span style="color:#fff;font-weight:bold">false</span>
|
||||||
|
...
|
||||||
|
</code></pre></div>
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<section class="container">
|
||||||
|
|
||||||
|
<p>Ansible | FreeBSD | Linux | Networking | Security</p>
|
||||||
|
|
||||||
|
|
||||||
|
©
|
||||||
|
|
||||||
|
2020
|
||||||
|
Simon Cornet
|
||||||
|
|
||||||
|
|
||||||
|
·
|
||||||
|
Powered by <a href="https://gohugo.io/">Hugo</a> & <a href="https://github.com/luizdepra/hugo-coder/">Coder</a>.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</section>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</main>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</body>
|
||||||
|
|
||||||
|
</html>
|
@ -82,6 +82,10 @@
|
|||||||
<ul class="navigation-list">
|
<ul class="navigation-list">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="navigation-item">
|
||||||
|
<a class="navigation-link" href="https://simoncor.net/blog/">Blog</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
<li class="navigation-item">
|
<li class="navigation-item">
|
||||||
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
<meta property="og:description" content="System Engineer" />
|
<meta property="og:description" content="System Engineer" />
|
||||||
<meta property="og:type" content="website" />
|
<meta property="og:type" content="website" />
|
||||||
<meta property="og:url" content="https://simoncor.net/" />
|
<meta property="og:url" content="https://simoncor.net/" />
|
||||||
<meta property="og:updated_time" content="2020-07-14T00:00:00+00:00" />
|
<meta property="og:updated_time" content="2020-08-12T00:00:00+00:00" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -82,6 +82,10 @@
|
|||||||
<ul class="navigation-list">
|
<ul class="navigation-list">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="navigation-item">
|
||||||
|
<a class="navigation-link" href="https://simoncor.net/blog/">Blog</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
<li class="navigation-item">
|
<li class="navigation-item">
|
||||||
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -6,11 +6,22 @@
|
|||||||
<description>Recent content on /usr/home/simon/</description>
|
<description>Recent content on /usr/home/simon/</description>
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
<generator>Hugo -- gohugo.io</generator>
|
||||||
<language>en-us</language>
|
<language>en-us</language>
|
||||||
<lastBuildDate>Tue, 14 Jul 2020 00:00:00 +0000</lastBuildDate>
|
<lastBuildDate>Wed, 12 Aug 2020 00:00:00 +0000</lastBuildDate>
|
||||||
|
|
||||||
<atom:link href="https://simoncor.net/index.xml" rel="self" type="application/rss+xml" />
|
<atom:link href="https://simoncor.net/index.xml" rel="self" type="application/rss+xml" />
|
||||||
|
|
||||||
|
|
||||||
|
<item>
|
||||||
|
<title>Rundeck 3.3.1 - MySQL connection</title>
|
||||||
|
<link>https://simoncor.net/blog/rundeck_331_mysql/</link>
|
||||||
|
<pubDate>Wed, 12 Aug 2020 00:00:00 +0000</pubDate>
|
||||||
|
|
||||||
|
<guid>https://simoncor.net/blog/rundeck_331_mysql/</guid>
|
||||||
|
<description>Rundeck 3.3.1 updated its &lsquo;mysql-connector-java&rsquo; dependancy to version 8.0.21 which renamed the com.mysql.jdbc.Driver classname to com.mysql.cj.jdbc.Driver.
|
||||||
|
Reconfigure Rundeck accordingly:
|
||||||
|
/etc/rundeck/rundeck-config.properties: ... - dataSource.url = jdbc:mysql://localhost/rundeck?autoReconnect=true&amp;useSSL=false + dataSource.url = jdbc:mysql://localhost/rundeck?serverTimezone=Europe/Amsterdam ... - dataSource.driverClassName = com.mysql.jdbc.Driver + dataSource.driverClassName = com.mysql.cj.jdbc.Driver + dataSource.properties.autoReconnect = true + dataSource.properties.useSSL = false ... </description>
|
||||||
|
</item>
|
||||||
|
|
||||||
<item>
|
<item>
|
||||||
<title>Personal Overview</title>
|
<title>Personal Overview</title>
|
||||||
<link>https://simoncor.net/position/personal/</link>
|
<link>https://simoncor.net/position/personal/</link>
|
||||||
|
@ -84,6 +84,10 @@
|
|||||||
<ul class="navigation-list">
|
<ul class="navigation-list">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="navigation-item">
|
||||||
|
<a class="navigation-link" href="https://simoncor.net/blog/">Blog</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
<li class="navigation-item">
|
<li class="navigation-item">
|
||||||
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -82,6 +82,10 @@
|
|||||||
<ul class="navigation-list">
|
<ul class="navigation-list">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="navigation-item">
|
||||||
|
<a class="navigation-link" href="https://simoncor.net/blog/">Blog</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
<li class="navigation-item">
|
<li class="navigation-item">
|
||||||
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -84,6 +84,10 @@
|
|||||||
<ul class="navigation-list">
|
<ul class="navigation-list">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="navigation-item">
|
||||||
|
<a class="navigation-link" href="https://simoncor.net/blog/">Blog</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
<li class="navigation-item">
|
<li class="navigation-item">
|
||||||
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -84,6 +84,10 @@
|
|||||||
<ul class="navigation-list">
|
<ul class="navigation-list">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="navigation-item">
|
||||||
|
<a class="navigation-link" href="https://simoncor.net/blog/">Blog</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
<li class="navigation-item">
|
<li class="navigation-item">
|
||||||
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -84,6 +84,10 @@
|
|||||||
<ul class="navigation-list">
|
<ul class="navigation-list">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="navigation-item">
|
||||||
|
<a class="navigation-link" href="https://simoncor.net/blog/">Blog</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
<li class="navigation-item">
|
<li class="navigation-item">
|
||||||
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -84,6 +84,10 @@
|
|||||||
<ul class="navigation-list">
|
<ul class="navigation-list">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="navigation-item">
|
||||||
|
<a class="navigation-link" href="https://simoncor.net/blog/">Blog</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
<li class="navigation-item">
|
<li class="navigation-item">
|
||||||
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -82,6 +82,10 @@
|
|||||||
<ul class="navigation-list">
|
<ul class="navigation-list">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="navigation-item">
|
||||||
|
<a class="navigation-link" href="https://simoncor.net/blog/">Blog</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
<li class="navigation-item">
|
<li class="navigation-item">
|
||||||
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -4,7 +4,17 @@
|
|||||||
|
|
||||||
<url>
|
<url>
|
||||||
<loc>https://simoncor.net/</loc>
|
<loc>https://simoncor.net/</loc>
|
||||||
<lastmod>2020-07-14T00:00:00+00:00</lastmod>
|
<lastmod>2020-08-12T00:00:00+00:00</lastmod>
|
||||||
|
</url>
|
||||||
|
|
||||||
|
<url>
|
||||||
|
<loc>https://simoncor.net/blog/</loc>
|
||||||
|
<lastmod>2020-08-12T00:00:00+00:00</lastmod>
|
||||||
|
</url>
|
||||||
|
|
||||||
|
<url>
|
||||||
|
<loc>https://simoncor.net/blog/rundeck_331_mysql/</loc>
|
||||||
|
<lastmod>2020-08-12T00:00:00+00:00</lastmod>
|
||||||
</url>
|
</url>
|
||||||
|
|
||||||
<url>
|
<url>
|
||||||
|
@ -83,6 +83,10 @@
|
|||||||
<ul class="navigation-list">
|
<ul class="navigation-list">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="navigation-item">
|
||||||
|
<a class="navigation-link" href="https://simoncor.net/blog/">Blog</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
<li class="navigation-item">
|
<li class="navigation-item">
|
||||||
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
||||||
</li>
|
</li>
|
||||||
|
@ -82,6 +82,10 @@
|
|||||||
<ul class="navigation-list">
|
<ul class="navigation-list">
|
||||||
|
|
||||||
|
|
||||||
|
<li class="navigation-item">
|
||||||
|
<a class="navigation-link" href="https://simoncor.net/blog/">Blog</a>
|
||||||
|
</li>
|
||||||
|
|
||||||
<li class="navigation-item">
|
<li class="navigation-item">
|
||||||
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
<a class="navigation-link" href="https://simoncor.net/status/">Status</a>
|
||||||
</li>
|
</li>
|
||||||
|
Loading…
Reference in New Issue
Block a user