小编Pra*_*ash的帖子

外部用户无法使用 azure Active Directory v2 连接登录?

我有一个 microsoft bot 应用程序,它使用 azure 活动目录 v2 连接将用户登录到应用程序。但它不允许外部或其他用户登录应用程序。我知道一种方法是将来宾用户添加到 azure 活动目录,以便它允许。但我需要知道是否有其他方法可以允许任何用户使用 azure 活动目录登录,而无需将他们添加为来宾用户。

当其他用户尝试使用 azure Active Directory v2 连接进行签名时,将显示以下消息。

该帐户需要先添加为租户中的外部用户。注销并使用不同的 Azure Active Directory 用户帐户重新登录。

azure azure-active-directory azure-devops

5
推荐指数
1
解决办法
3万
查看次数

SonarQube 不将 waitForQualityGate() 的状态返回给 jenkins?

我在詹金斯管道中使用了sonarQube。我已经在jenkins中安装了与sonarqube相关的所有插件。在jenkins配置系统中,我正确配置了sonarqube服务器,jenkins全局工具配置我正确配置了SonarQube Scanner。

这是詹金斯管道代码..

node{
stage('git checkout process'){
  echo 'started checkout'
  git 'https://github.com/ramkumar/sampleproject'
  echo 'completed sucessfully'
}

stage('compile package'){
  def mvnTool = tool name: 'Maven', type: 'maven'
  sh "${mvnTool}/bin/mvn clean install" 
}

  stage('SonarQube analysis') {
    withSonarQubeEnv('sonarqube') {
      mvnHome = '/opt/apache-maven/bin'
      sh "${mvnHome}/mvn sonar:sonar"

    }
  }

  stage("Quality Gate"){
          timeout(time: 1, unit: 'HOURS') {
              def qg = waitForQualityGate()
              if (qg.status != 'OK') {
                  emailext body: 'Your code was failed due to sonarqube quality gate', subject: 'Jenkins Failed Report', to: 'prakashpp666666@gmail.com'
                  error "Pipeline aborted …
Run Code Online (Sandbox Code Playgroud)

jenkins docker sonarqube jenkins-pipeline sonarqube-scan

5
推荐指数
2
解决办法
1万
查看次数

如何停止logstash将logstash日志写入syslog?

我的 ubuntu 服务器中有 Logstash 配置,它从 postgres 数据库读取数据并将数据发送到弹性搜索。我已经配置了一个计划,logstash 每 15 分钟就会检查 postgres 表,如果表中有任何更改,它会将数据发送到弹性搜索。

但每次logstash也会将日志发送到我不需要的syslog。由于logstash,我的系统日志文件消耗了更多内存。

那么如何停止logstash将其日志发送到syslog。在logstash.yml 中是否有任何配置可以避免将日志发送到syslog。

我在网上提到了许多网站,他们说要从配置中删除以下行。

标准输出 { 编解码器 => ruby​​debug }

但我没有这条线。

在我的输出中,我只是将数据发送到我从 AWS 带来的弹性搜索。

有没有办法阻止logstash将其日志发送到syslog?

syslog elasticsearch logstash logstash-jdbc

3
推荐指数
2
解决办法
1万
查看次数

Jenkins 通过 ssh 发布显示错误“jenkins.plugins.publish_over.BapPublisherException:无法添加 SSH 密钥。”

为了使用 ssh 将 jenkins 与远程服务器连接,我在 jenkins 中安装了通过 SSH 插件发布。但在配置后,它显示错误为 jenkins.plugins.publish_over.BapPublisherException: Failed to add SSH key。消息[无效私钥:[B@7934add]

最初我在服务器中以 jenkins 用户身份登录为“sudo su jenkins”之后,我输入了“ssh-keygen”并给出了密码值并给出了 jenkins 配置中的密钥路径。

我的密码是我在创建 ssh-keygen 时给出的值

我的密码短语/密码与我在创建 ssh-keygen 时给出的值相同。我对这一点不正确

在此处输入图片说明

在此处输入图片说明

但是当我单击测试配置按钮时,我的所有配置都显示“

Failed to connect or change directory

jenkins.plugins.publish_over.BapPublisherException: Failed to add SSH key. Message [invalid privatekey: [B@3085b39b]"
Run Code Online (Sandbox Code Playgroud)

ssh jenkins jenkins-pipeline

2
推荐指数
3
解决办法
8002
查看次数