[BUG] : Cypress - neotest-nvim-test only works when all other adapters are disabled.

NeoVim Version
NVIM v0.10.0-dev-2255+g4c9119461
Build type: RelWithDebInfo
LuaJIT 2.1.1706708390
Describe the bug
Actually, when I require all the adapters in my config, I got No Tests found when trying to use neotest for Cypress tests.
But it works when I disable all of the adapters except neotest-nvim-test.
To Reproduce
vim.opt.runtimepath:remove(vim.fn.expand("~/.config/nvim"))
vim.opt.packpath:remove(vim.fn.expand("~/.local/share/nvim/site"))

local lazypath = "/tmp/lazy/lazy.nvim"

if not vim.loop.fs_stat(lazypath) then
  vim.fn.system({
    "git",
    "clone",
    "--filter=blob:none",
    "https://github.com/folke/lazy.nvim.git",
    "--branch=stable", -- latest stable release
    lazypath,
  })
end

vim.opt.rtp:prepend(lazypath)

require("lazy").setup({
  "nvim-neotest/neotest",
  dependencies = {
    "nvim-lua/plenary.nvim",
    "nvim-treesitter/nvim-treesitter",
    "antoinemadec/FixCursorHold.nvim",
    "nvim-treesitter/nvim-treesitter",
    "nvim-neotest/neotest-jest",
    "marilari88/neotest-vitest",
    "rouge8/neotest-rust",
    "alfaix/neotest-gtest",
    "rcasia/neotest-bash",
    "thenbe/neotest-playwright",
    {
      "nvim-neotest/neotest-vim-test",
      dependencies = {
        "vim-test/vim-test",
      },
    },
    {
      "folke/neodev.nvim",
      opts = {
        {
          library = {
            enabled = true,
            runtime = true,
            types = true,
            plugins = true,
          },
          setup_jsonls = true,
          override = function(root_dir, options) end,
          lspconfig = true,
          pathStrict = true,
        },
      },
    },
  },
  config = function()
    require("nvim-treesitter.configs").setup({
      ensure_installed = {
        "lua",
        "javascript",
        "typescript",
        "tsx",
        "json",
        "c",
        "java",
        "astro",
        "vue",
        "rust",
        "cpp",
        "bash",
      },
    })

    require("neotest").setup({
      adapters = {
        require("neotest-jest")({
          jestCommand = "npm test --",
          jestConfigFile = "custom.jest.config.ts",
          env = { CI = true },
          cwd = function(path)
            return vim.fn.getcwd()
          end,
        }),
        require("neotest-vitest"),
        require("neotest-rust")({
          args = { "--no-capture" },
          dap_adapter = "lldb",
        }),
        require("neotest-gtest").setup({}),
        require("neotest-playwright").adapter({
          options = {
            persist_project_selection = true,
            enable_dynamic_test_discovery = true,
          },
        }),
        require("neotest-vim-test")({ ignore_filetypes = { "jest", "rust", "c", "cpp" } }),
      },
      discovery = {
        filter_dir = function(name, rel_path, root)
          return name ~= "node_modules"
        end,
      },
    })
  end,
})

Steps to reproduce the behavior:

Go to cypress test file
Try to run test / toggle summary
No Tests found

Example test file :
describe('template spec', () => {
  it('passes', () => {
    cy.visit('https://example.cypress.io')
  })
})

Expected behavior
Find / Run and show tests in summary
Logs
INFO | 2024-02-01T13:20:40Z+0100 | ...ocal/share/nvim/lazy/neotest/lua/neotest/config/init.lua:389 | Configuration complete
DEBUG | 2024-02-01T13:20:40Z+0100 | ...ocal/share/nvim/lazy/neotest/lua/neotest/config/init.lua:390 | User config {
  adapters = { {
      build_position = <function 1>,
      build_spec = <function 2>,
      discover_positions = <function 3>,
      filter_dir = <function 4>,
      is_test_file = <function 5>,
      name = "neotest-jest",
      results = <function 6>,
      root = <function 7>,
      <metatable> = {
        __call = <function 8>
      }
    }, {
      build_spec = <function 9>,
      discover_positions = <function 10>,
      filter_dir = <function 11>,
      is_test_file = <function 12>,
      name = "neotest-vitest",
      results = <function 13>,
      root = <function 14>,
      <metatable> = {
        __call = <function 15>
      }
    }, {
      build_spec = <function 16>,
      discover_positions = <function 17>,
      filter_dir = <function 18>,
      is_test_file = <function 19>,
      name = "neotest-rust",
      results = <function 20>,
      root = <function 21>,
      <metatable> = {
        __call = <function 22>
      }
    }, {
      build_spec = <function 23>,
      discover_positions = <function 24>,
      filter_dir = <function 25>,
      is_test_file = <function 26>,
      name = "neotest-gtest",
      results = <function 27>,
      root = <function 28>,
      setup = <function 29>
    }, {
      build_spec = <function 30>,
      data = {},
      discover_positions = <function 31>,
      filter_dir = <function 32>,
      is_test_file = <function 33>,
      name = "neotest-playwright",
      options = {
        enable_dynamic_test_discovery = true,
        env = {},
        extra_args = {},
        get_cwd = <function 34>,
        get_playwright_binary = <function 35>,
        get_playwright_config = <function 36>,
        persist_project_selection = true,
        preset = "none",
        projects = {},
        tempDataFile = "/home/ls-devs/.local/share/nvim/neotest-playwright-test-list.json"
      },
      results = <function 37>,
      root = <function 38>,
      <metatable> = {
        __call = <function 39>
      }
    }, {
      _build_spec = <function 40>,
      _discover_positions = <function 41>,
      _is_test_file = <function 42>,
      _remote_build_spec = <function 43>,
      build_spec = <function 44>,
      discover_positions = <function 45>,
      filter_dir = <function 46>,
      is_test_file = <function 47>,
      name = "neotest-vim-test",
      results = <function 48>,
      root = <function 49>,
      <metatable> = {
        __call = <function 50>
      }
    } },
  benchmark = {
    enabled = true
  },
  consumers = {},
  default_strategy = "integrated",
  diagnostic = {
    enabled = true,
    severity = 1
  },
  discovery = {
    concurrent = 16,
    enabled = true,
    filter_dir = <function 51>
  },
  floating = {
    border = "rounded",
    max_height = 0.6,
    max_width = 0.6,
    options = {}
  },
  highlights = {
    adapter_name = "NeotestAdapterName",
    border = "NeotestBorder",
    dir = "NeotestDir",
    expand_marker = "NeotestExpandMarker",
    failed = "NeotestFailed",
    file = "NeotestFile",
    focused = "NeotestFocused",
    indent = "NeotestIndent",
    marked = "NeotestMarked",
    namespace = "NeotestNamespace",
    passed = "NeotestPassed",
    running = "NeotestRunning",
    select_win = "NeotestWinSelect",
    skipped = "NeotestSkipped",
    target = "NeotestTarget",
    test = "NeotestTest",
    unknown = "NeotestUnknown",
    watching = "NeotestWatching"
  },
  icons = {
    child_indent = "│",
    child_prefix = "├",
    collapsed = "─",
    expanded = "╮",
    failed = "",
    final_child_indent = " ",
    final_child_prefix = "╰",
    non_collapsible = "─",
    passed = "",
    running = "",
    running_animated = { "/", "|", "\\", "-", "/", "|", "\\", "-" },
    skipped = "",
    unknown = "",
    watching = ""
  },
  jump = {
    enabled = true
  },
  library = {
    plugins = { "neotest" },
    types = true
  },
  log_level = 1,
  output = {
    enabled = true,
    open_on_run = true
  },
  output_panel = {
    enabled = true,
    open = "botright split | resize 15"
  },
  projects = {
    <metatable> = {
      __index = <function 52>
    }
  },
  quickfix = {
    enabled = true,
    open = false
  },
  run = {
    enabled = true
  },
  running = {
    concurrent = true
  },
  state = {
    enabled = true
  },
  status = {
    enabled = true,
    signs = true,
    virtual_text = false
  },
  strategies = {
    integrated = {
      height = 40,
      width = 120
    }
  },
  summary = {
    animated = true,
    enabled = true,
    expand_errors = true,
    follow = true,
    mappings = {
      attach = "a",
      clear_marked = "M",
      clear_target = "T",
      debug = "d",
      debug_marked = "D",
      expand = { "<CR>", "<2-LeftMouse>" },
      expand_all = "e",
      jumpto = "i",
      mark = "m",
      next_failed = "J",
      output = "o",
      prev_failed = "K",
      run = "r",
      run_marked = "R",
      short = "O",
      stop = "u",
      target = "t",
      watch = "w"
    },
    open = "botright vsplit | vertical resize 50"
  },
  watch = {
    enabled = true,
    symbol_queries = {
      elixir = <function 53>,
      go = "        ;query\n        ;Captures imported types\n        (qualified_type name: (type_identifier) @symbol)\n        ;Captures package-local and built-in types\n        (type_identifier)@symbol\n        ;Captures imported function calls and variables/constants\n        (selector_expression field: (field_identifier) @symbol)\n        ;Captures package-local functions calls\n        (call_expression function: (identifier) @symbol)\n      ",
      lua = '        ;query\n        ;Captures module names in require calls\n        (function_call\n          name: ((identifier) @function (#eq? @function "require"))\n          arguments: (arguments (string) @symbol))\n      ',
      python = "        ;query\n        ;Captures imports and modules they're imported from\n        (import_from_statement (_ (identifier) @symbol))\n        (import_statement (_ (identifier) @symbol))\n      ",
      ruby = '        ;query\n        ;rspec - class name\n        (call\n          method: (identifier) @_ (#match? @_ "^(describe|context)")\n          arguments: (argument_list (constant) @symbol )\n        )\n\n        ;rspec - namespaced class name\n        (call\n          method: (identifier)\n          arguments: (argument_list\n            (scope_resolution\n              name: (constant) @symbol))\n        )\n      '
    }
  }
}
INFO | 2024-02-01T13:20:40Z+0100 | ...l/share/nvim/lazy/neotest/lua/neotest/lib/subprocess.lua:33 | Starting child process
INFO | 2024-02-01T13:20:40Z+0100 | ...l/share/nvim/lazy/neotest/lua/neotest/lib/subprocess.lua:36 | Parent address: localhost:43845
INFO | 2024-02-01T13:20:40Z+0100 | ...l/share/nvim/lazy/neotest/lua/neotest/lib/subprocess.lua:42 | Starting child process with command: /usr/local/bin/nvim --embed --headless -n
INFO | 2024-02-01T13:20:40Z+0100 | ...ocal/share/nvim/lazy/neotest/lua/neotest/config/init.lua:389 | Configuration complete
DEBUG | 2024-02-01T13:20:40Z+0100 | ...ocal/share/nvim/lazy/neotest/lua/neotest/config/init.lua:390 | User config {
  adapters = { {
      build_position = <function 1>,
      build_spec = <function 2>,
      discover_positions = <function 3>,
      filter_dir = <function 4>,
      is_test_file = <function 5>,
      name = "neotest-jest",
      results = <function 6>,
      root = <function 7>,
      <metatable> = {
        __call = <function 8>
      }
    }, {
      build_spec = <function 9>,
      discover_positions = <function 10>,
      filter_dir = <function 11>,
      is_test_file = <function 12>,
      name = "neotest-vitest",
      results = <function 13>,
      root = <function 14>,
      <metatable> = {
        __call = <function 15>
      }
    }, {
      build_spec = <function 16>,
      discover_positions = <function 17>,
      filter_dir = <function 18>,
      is_test_file = <function 19>,
      name = "neotest-rust",
      results = <function 20>,
      root = <function 21>,
      <metatable> = {
        __call = <function 22>
      }
    }, {
      build_spec = <function 23>,
      discover_positions = <function 24>,
      filter_dir = <function 25>,
      is_test_file = <function 26>,
      name = "neotest-gtest",
      results = <function 27>,
      root = <function 28>,
      setup = <function 29>
    }, {
      build_spec = <function 30>,
      data = {},
      discover_positions = <function 31>,
      filter_dir = <function 32>,
      is_test_file = <function 33>,
      name = "neotest-playwright",
      options = {
        enable_dynamic_test_discovery = true,
        env = {},
        extra_args = {},
        get_cwd = <function 34>,
        get_playwright_binary = <function 35>,
        get_playwright_config = <function 36>,
        persist_project_selection = true,
        preset = "none",
        projects = {},
        tempDataFile = "/home/ls-devs/.local/share/nvim/neotest-playwright-test-list.json"
      },
      results = <function 37>,
      root = <function 38>,
      <metatable> = {
        __call = <function 39>
      }
    }, {
      _build_spec = <function 40>,
      _discover_positions = <function 41>,
      _is_test_file = <function 42>,
      _remote_build_spec = <function 43>,
      build_spec = <function 44>,
      discover_positions = <function 45>,
      filter_dir = <function 46>,
      is_test_file = <function 47>,
      name = "neotest-vim-test",
      results = <function 48>,
      root = <function 49>,
      <metatable> = {
        __call = <function 50>
      }
    } },
  benchmark = {
    enabled = true
  },
  consumers = {},
  default_strategy = "integrated",
  diagnostic = {
    enabled = true,
    severity = 1
  },
  discovery = {
    concurrent = 16,
    enabled = true,
    filter_dir = <function 51>
  },
  floating = {
    border = "rounded",
    max_height = 0.6,
    max_width = 0.6,
    options = {}
  },
  highlights = {
    adapter_name = "NeotestAdapterName",
    border = "NeotestBorder",
    dir = "NeotestDir",
    expand_marker = "NeotestExpandMarker",
    failed = "NeotestFailed",
    file = "NeotestFile",
    focused = "NeotestFocused",
    indent = "NeotestIndent",
    marked = "NeotestMarked",
    namespace = "NeotestNamespace",
    passed = "NeotestPassed",
    running = "NeotestRunning",
    select_win = "NeotestWinSelect",
    skipped = "NeotestSkipped",
    target = "NeotestTarget",
    test = "NeotestTest",
    unknown = "NeotestUnknown",
    watching = "NeotestWatching"
  },
  icons = {
    child_indent = "│",
    child_prefix = "├",
    collapsed = "─",
    expanded = "╮",
    failed = "",
    final_child_indent = " ",
    final_child_prefix = "╰",
    non_collapsible = "─",
    passed = "",
    running = "",
    running_animated = { "/", "|", "\\", "-", "/", "|", "\\", "-" },
    skipped = "",
    unknown = "",
    watching = ""
  },
  jump = {
    enabled = true
  },
  library = {
    plugins = { "neotest" },
    types = true
  },
  log_level = 1,
  output = {
    enabled = true,
    open_on_run = true
  },
  output_panel = {
    enabled = true,
    open = "botright split | resize 15"
  },
  projects = {
    <metatable> = {
      __index = <function 52>
    }
  },
  quickfix = {
    enabled = true,
    open = false
  },
  run = {
    enabled = true
  },
  running = {
    concurrent = true
  },
  state = {
    enabled = true
  },
  status = {
    enabled = true,
    signs = true,
    virtual_text = false
  },
  strategies = {
    integrated = {
      height = 40,
      width = 120
    }
  },
  summary = {
    animated = true,
    enabled = true,
    expand_errors = true,
    follow = true,
    mappings = {
      attach = "a",
      clear_marked = "M",
      clear_target = "T",
      debug = "d",
      debug_marked = "D",
      expand = { "<CR>", "<2-LeftMouse>" },
      expand_all = "e",
      jumpto = "i",
      mark = "m",
      next_failed = "J",
      output = "o",
      prev_failed = "K",
      run = "r",
      run_marked = "R",
      short = "O",
      stop = "u",
      target = "t",
      watch = "w"
    },
    open = "botright vsplit | vertical resize 50"
  },
  watch = {
    enabled = true,
    symbol_queries = {
      elixir = <function 53>,
      go = "        ;query\n        ;Captures imported types\n        (qualified_type name: (type_identifier) @symbol)\n        ;Captures package-local and built-in types\n        (type_identifier)@symbol\n        ;Captures imported function calls and variables/constants\n        (selector_expression field: (field_identifier) @symbol)\n        ;Captures package-local functions calls\n        (call_expression function: (identifier) @symbol)\n      ",
      lua = '        ;query\n        ;Captures module names in require calls\n        (function_call\n          name: ((identifier) @function (#eq? @function "require"))\n          arguments: (arguments (string) @symbol))\n      ',
      python = "        ;query\n        ;Captures imports and modules they're imported from\n        (import_from_statement (_ (identifier) @symbol))\n        (import_statement (_ (identifier) @symbol))\n      ",
      ruby = '        ;query\n        ;rspec - class name\n        (call\n          method: (identifier) @_ (#match? @_ "^(describe|context)")\n          arguments: (argument_list (constant) @symbol )\n        )\n\n        ;rspec - namespaced class name\n        (call\n          method: (identifier)\n          arguments: (argument_list\n            (scope_resolution\n              name: (constant) @symbol))\n        )\n      '
    }
  }
}
INFO | 2024-02-01T13:20:40Z+0100 | ...l/share/nvim/lazy/neotest/lua/neotest/lib/subprocess.lua:83 | CHILD | Connected to parent instance
INFO | 2024-02-01T13:20:40Z+0100 | ...ocal/share/nvim/lazy/neotest/lua/neotest/client/init.lua:380 | Initialising client
INFO | 2024-02-01T13:20:40Z+0100 | ...are/nvim/lazy/neotest/lua/neotest/client/events/init.lua:48 | Emitting starting event
DEBUG | 2024-02-01T13:20:40Z+0100 | ...are/nvim/lazy/neotest/lua/neotest/client/events/init.lua:50 | Calling listener summary for event starting
INFO | 2024-02-01T13:20:40Z+0100 | ...al/share/nvim/lazy/neotest/lua/neotest/adapters/init.lua:18 | Found 2 adapters for directory /home/ls-devs/Projects/vite-project
DEBUG | 2024-02-01T13:20:40Z+0100 | ...al/share/nvim/lazy/neotest/lua/neotest/adapters/init.lua:19 | Adapters: { {
    adapter = {
      build_position = <function 1>,
      build_spec = <function 2>,
      discover_positions = <function 3>,
      filter_dir = <function 4>,
      is_test_file = <function 5>,
      name = "neotest-jest",
      results = <function 6>,
      root = <function 7>,
      <metatable> = {
        __call = <function 8>
      }
    },
    root = "/home/ls-devs/Projects/vite-project"
  }, {
    adapter = {
      build_spec = <function 9>,
      discover_positions = <function 10>,
      filter_dir = <function 11>,
      is_test_file = <function 12>,
      name = "neotest-vitest",
      results = <function 13>,
      root = <function 14>,
      <metatable> = {
        __call = <function 15>
      }
    },
    root = "/home/ls-devs/Projects/vite-project"
  } }
INFO | 2024-02-01T13:20:40Z+0100 | ...ocal/share/nvim/lazy/neotest/lua/neotest/client/init.lua:281 | Searching /home/ls-devs/Projects/vite-project for test files
DEBUG | 2024-02-01T13:20:40Z+0100 | ...al/share/nvim/lazy/neotest/lua/neotest/lib/file/find.lua:26 | Scanning directory: cypress
DEBUG | 2024-02-01T13:20:40Z+0100 | ...al/share/nvim/lazy/neotest/lua/neotest/lib/file/find.lua:26 | Scanning directory: public
DEBUG | 2024-02-01T13:20:40Z+0100 | ...al/share/nvim/lazy/neotest/lua/neotest/lib/file/find.lua:26 | Scanning directory: src
DEBUG | 2024-02-01T13:20:40Z+0100 | ...al/share/nvim/lazy/neotest/lua/neotest/lib/file/find.lua:26 | Scanning directory: cypress/fixtures
DEBUG | 2024-02-01T13:20:40Z+0100 | ...al/share/nvim/lazy/neotest/lua/neotest/lib/file/find.lua:26 | Scanning directory: cypress/e2e
DEBUG | 2024-02-01T13:20:40Z+0100 | ...al/share/nvim/lazy/neotest/lua/neotest/lib/file/find.lua:26 | Scanning directory: cypress/support
DEBUG | 2024-02-01T13:20:40Z+0100 | ...al/share/nvim/lazy/neotest/lua/neotest/lib/file/find.lua:26 | Scanning directory: src/assets
DEBUG | 2024-02-01T13:20:40Z+0100 | ...ocal/share/nvim/lazy/neotest/lua/neotest/client/init.lua:297 | Found { {
    id = "/home/ls-devs/Projects/vite-project",
    name = "vite-project",
    path = "/home/ls-devs/Projects/vite-project",
    type = "dir"
  } }
DEBUG | 2024-02-01T13:20:40Z+0100 | ...hare/nvim/lazy/neotest/lua/neotest/client/state/init.lua:54 | New positions at ID /home/ls-devs/Projects/vite-project
INFO | 2024-02-01T13:20:40Z+0100 | ...are/nvim/lazy/neotest/lua/neotest/client/events/init.lua:48 | Emitting discover_positions event
DEBUG | 2024-02-01T13:20:40Z+0100 | ...are/nvim/lazy/neotest/lua/neotest/client/events/init.lua:50 | Calling listener state for event discover_positions
DEBUG | 2024-02-01T13:20:40Z+0100 | ...are/nvim/lazy/neotest/lua/neotest/client/events/init.lua:50 | Calling listener summary for event discover_positions
INFO | 2024-02-01T13:20:40Z+0100 | ...ocal/share/nvim/lazy/neotest/lua/neotest/client/init.lua:327 | Discovering files with 16 workers
DEBUG | 2024-02-01T13:20:40Z+0100 | ...are/nvim/lazy/neotest/lua/neotest/client/events/init.lua:50 | Calling listener diagnostic for event discover_positions
DEBUG | 2024-02-01T13:20:40Z+0100 | ...are/nvim/lazy/neotest/lua/neotest/client/events/init.lua:50 | Calling listener status for event discover_positions
INFO | 2024-02-01T13:20:40Z+0100 | ...ocal/share/nvim/lazy/neotest/lua/neotest/client/init.lua:281 | Searching /home/ls-devs/Projects/vite-project for test files
DEBUG | 2024-02-01T13:20:40Z+0100 | ...al/share/nvim/lazy/neotest/lua/neotest/lib/file/find.lua:26 | Scanning directory: cypress
DEBUG | 2024-02-01T13:20:40Z+0100 | ...al/share/nvim/lazy/neotest/lua/neotest/lib/file/find.lua:26 | Scanning directory: public
DEBUG | 2024-02-01T13:20:40Z+0100 | ...al/share/nvim/lazy/neotest/lua/neotest/lib/file/find.lua:26 | Scanning directory: src
DEBUG | 2024-02-01T13:20:40Z+0100 | ...al/share/nvim/lazy/neotest/lua/neotest/lib/file/find.lua:26 | Scanning directory: cypress/fixtures
DEBUG | 2024-02-01T13:20:40Z+0100 | ...al/share/nvim/lazy/neotest/lua/neotest/lib/file/find.lua:26 | Scanning directory: cypress/e2e
DEBUG | 2024-02-01T13:20:40Z+0100 | ...al/share/nvim/lazy/neotest/lua/neotest/lib/file/find.lua:26 | Scanning directory: cypress/support
DEBUG | 2024-02-01T13:20:40Z+0100 | ...al/share/nvim/lazy/neotest/lua/neotest/lib/file/find.lua:26 | Scanning directory: src/assets
DEBUG | 2024-02-01T13:20:40Z+0100 | ...ocal/share/nvim/lazy/neotest/lua/neotest/client/init.lua:297 | Found { {
    id = "/home/ls-devs/Projects/vite-project",
    name = "vite-project",
    path = "/home/ls-devs/Projects/vite-project",
    type = "dir"
  } }
DEBUG | 2024-02-01T13:20:40Z+0100 | ...hare/nvim/lazy/neotest/lua/neotest/client/state/init.lua:54 | New positions at ID /home/ls-devs/Projects/vite-project
INFO | 2024-02-01T13:20:40Z+0100 | ...are/nvim/lazy/neotest/lua/neotest/client/events/init.lua:48 | Emitting discover_positions event
DEBUG | 2024-02-01T13:20:40Z+0100 | ...are/nvim/lazy/neotest/lua/neotest/client/events/init.lua:50 | Calling listener state for event discover_positions
DEBUG | 2024-02-01T13:20:40Z+0100 | ...are/nvim/lazy/neotest/lua/neotest/client/events/init.lua:50 | Calling listener summary for event discover_positions
INFO | 2024-02-01T13:20:40Z+0100 | ...ocal/share/nvim/lazy/neotest/lua/neotest/client/init.lua:327 | Discovering files with 16 workers
DEBUG | 2024-02-01T13:20:40Z+0100 | ...are/nvim/lazy/neotest/lua/neotest/client/events/init.lua:50 | Calling listener diagnostic for event discover_positions
DEBUG | 2024-02-01T13:20:40Z+0100 | ...are/nvim/lazy/neotest/lua/neotest/client/events/init.lua:50 | Calling listener status for event discover_positions
INFO | 2024-02-01T13:20:40Z+0100 | ...ocal/share/nvim/lazy/neotest/lua/neotest/client/init.lua:496 | Initialisation finished in 0.021 seconds
INFO | 2024-02-01T13:20:40Z+0100 | ...are/nvim/lazy/neotest/lua/neotest/client/events/init.lua:48 | Emitting started event
DEBUG | 2024-02-01T13:20:40Z+0100 | ...are/nvim/lazy/neotest/lua/neotest/client/events/init.lua:50 | Calling listener summary for event started

Additional context
I tried disabling adapters one by one but neotest-vim-test only found tests for cypress when all adapters are disabled.

neotest-vim-test doesn't match any root patterns and so if other adapters do match those patterns, it will not become active. neotest-jest and neotest-vitest are both matching hence why disabling one by one didn't work. You can configure adapters for a specific directory with :h neotest.setup_project() and only enable vim-test for your cypress project


API for pnp

Hi,
I am trying out the new API features for PNP at the moment.
With your library for example:
api.request("instance", params={"pnpProfileFolder": "Switch"})
But I get this error:
raise PIAPIRequestError("An error has occured during the API invocation")
main.PIAPIRequestError: An error has occured during the API invocation
Do you have an idea?
Regards,
smnmtzgr

Hello,
I will have to give it a try on a real Cisco PI server to really know what is happening. Unfortunately, I don't have access to any PI server at the moment as I changed job...
I can advice you to run the library in debug mode and use some breakpoints to know what are the return from the request method (request library).
Otherwise, if you give me an access to your Prime I can do the debug myself :-p
Maxime.


Cannot read property 'root' of null

$ react-native start
┌────────────────────────────────────────────────────────────────────────────┐
│  Running packager on port 8081.                                            │
│                                                                            │
│  Keep this packager running while developing on any JS projects. Feel      │
│  free to close this tab and run your own packager instance if you          │
│  prefer.                                                                   │
│                                                                            │
│  https://github.com/facebook/react-native                                  │
│                                                                            │
└────────────────────────────────────────────────────────────────────────────┘
Looking for JS files in
/Users/narendrasisodiya/Desktop/play/nativeTodo
[6:36:02 PM]  Building Dependency Graph
[6:36:02 PM]  Crawling File System
[6:36:02 PM]  Loading bundles layout
[6:36:02 PM]    Loading bundles layout (0ms)
React packager ready.
Error building DepdendencyGraph:
TypeError: Cannot read property 'root' of null
at /Users/narendrasisodiya/Desktop/play/nativeTodo/node_modules/react-native/packager/react-packager/src/DependencyResolver/crawlers/index.js:16:84
at tryCallOne (/Users/narendrasisodiya/Desktop/play/nativeTodo/node_modules/promise/lib/core.js:37:12)
at /Users/narendrasisodiya/Desktop/play/nativeTodo/node_modules/promise/lib/core.js:103:15
at flush (/Users/narendrasisodiya/Desktop/play/nativeTodo/node_modules/asap/raw.js:50:29)
at doNTCallback0 (node.js:428:9)
at process._tickCallback (node.js:357:13)
============
Let me know what information you need ?

My problem was solved by remove macports completely and reinstalling watchman
Thanks
https://github.com/facebook/react-native/issues/1875#issuecomment-141766323


Can't use NVMe device as OSD

It doesn't look like an NVMe device can be used as an OSD.  When I try to initialize /dev/nvme0n1, I get back a crash from ceph-disk (usually).  When I run the entry point manually (in an interactive shell), I'll occasionally get the ceph-disk crash.  Digging into this a bit, it looks like ceph-disk may have a race condition between probing for newly-created partitions and actually using them - but that's very preliminary.
If ceph-disk manages to not crash after creating partitions, something (probably a later command in the entry point) fails to compute the proper partition device for a subsequent chown.  By default, journals are created on the second partition on a device; in this case, that's /dev/nvme0n1p2, but chown tries to operate on /dev/nvme0n12 (which is wrong).

This certainly sounds like an upstream bug of ceph-disk.
I've actually been meaning to try out one of my new nvme disks as an OSD... not that I would have used ceph-disk for it, though.

You'll get another PR soon - I'm finding some other bugs in the entrypoint around partition device naming (which may be causing ceph-disk to misbehave).
If you have test cases you'd like run on 3x Intel P3700 drives, let me know.  I'd be interested in your thoughts on ceph-docker's suitability for large production deployments (and would be happy to arrange a concall/skype/whatever if appropriate).

See PR #227 .  Looks like what I initially thought was a race condition in ceph-disk may have been caused by calling ceph-disk with an incorrect block dev name (due to improperly computed partition block dev names).  This PR should clear up the issue.


Update sys-database-audit-specifications-transact-sql.md

modify_date field was incorrect named.

@mpa1234567 : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@mpa1234567 Thank you, you are correct. We'll look into refreshing this article in the next short while.

#sign-off


Add a flag to expose schema with region required

Description
The flag allows to expose a new schema for KEB that makes the region parameter mandatory, but KEB will still accept requests without the region parameter.
Changes proposed in this pull request:

Add a flag to expose schema with the region required parameter
Add unit tests

Related issue(s)

See also https://github.com/kyma-project/control-plane/issues/3006

/test all

/hold

/test pre-kyma-environment-broker

/unhold


[Hugo] Don't auto-linkify in prose & fix registry links

An upcoming semconv spec changes breaks the build because Hugo is configured by default to linkify plain-text URLs -- there is a fictitious raw URL given as an example in prose that is treated as an external link and so link checking fails. That shouldn't happen.
Use the markdown sytnax <URL> in prose to introduce the raw URL as a link. /cc @theletterf et al.
Turns off the Goldmark linkify extension.
Fixes some affected links in registry YAML files
Other minor copyedits in a few registry YAML files
Preview, e.g.:

https://deploy-preview-4067--opentelemetry.netlify.app/ecosystem/registry/?s=OpenTelemetry+Jaeger+context+propagation

FYI, here's a fix to the semconv page (well, registry entry) so that the error being addressed here won't actually appear. Still, the error was useful in helping us identify that we don't want the linkify extension enabled:

https://github.com/open-telemetry/semantic-conventions/pull/783


[GHSA-hxqq-w4mr-mc62] Apache Struts's ParameterInterceptor component does not prevent access to public constructors

Updates

Affected products
References

Comments
add patch commit https://github.com/apache/struts/commit/9cad25f258bb2629d263f828574d2671366c238d. the code changes matches the solution in this link: https://web.archive.org/web/20120612142634/https://sec-consult.com/files/20120104-0_Apache_Struts2_Multiple_Critical_Vulnerabilities.txt, as shown in current ref links.

Hey @MarkLee131, not sure I follow the linking logic on this one. Can you elaborate?

Hi, the commit msg has mentioned it implements the logic recommended in this link: https://web.archive.org/web/20120612142634/https://sec-consult.com/files/20120104-0_Apache_Struts2_Multiple_Critical_Vulnerabilities.txt. This link is also mentioned in this CVE in the ref links, and it provides detailed info about this CVE desc, poc, and mitigation.


getting source content directly from the source map file if it's present

What a nice project you have here, It's really useful, I just find an small optimization here, because the source file content is already present in the source map file.
This small adjust is really useful when you are using this tool in the server and you don't have access to de original source code there.
I really hope that my pull request can be merged in your repo, then I don't need to deploy a new npmjs package with the same name, just with this small adjust.
Thank you so much for this repo, it's really useful.

nice this is great thanks!

just published to version 0.0.4

Thanks man, I really appreciate it.


error: use of overloaded operator '<<' is ambiguous

Hit return too early.  Here's the cell:
#include <iostream>
using namespace std;
double a = 1;
double b = 2;
cout <<"a: "<<a<<" b: "<<b<<endl;
input_line_28:5:14: error: use of overloaded operator '<<' is ambiguous (with operand types 'basic_ostream<char,
std::char_traits >' and 'double')
cout << "a: "<<a<<" b: "<<b<<endl;


PlacePicker onPlaceChange does not work as expected

Environment details

Framework: NextJS 14
Language: TypeScript
Library Version: @googlemaps/extended-component-library": "^0.6.11

I was following the library tutorial here - link and copied the code, but it does not work as expected. For the onPlaceChange function, it does not have the "value" attribute. I am not sure how I can retrieve the formattedAddress value from the event. Any help is appreciated!

Steps to reproduce

Create a next js project.
Install @googlemaps/extended-component-library": "^0.6.11.
Create a component with the code below

Code example
"use client";

import {
  APILoader,
  PlacePicker,
} from "@googlemaps/extended-component-library/react";

export default function MyPicker() {
  return (
    <div className="p-5">
      <APILoader
        apiKey="<YOUR-API-KEY>"
        solutionChannel="GMP_GCC_placepicker_v1"
      />
      <PlacePicker
        country={["us", "ca"]}
        location-bias="49.28273,-123.12074" // search results biased towards "Vancouver, BC"
        radius={2000}
        className="w-2/5"
        placeholder="Enter city name e.g. Vancouver, BC"
        onPlaceChange={(e) => {
          // e.target. // This line does not work as expected
        }}
      />
    </div>
  );
}

Stack trace
N.A

Hi @EthanChen39 I'm having trouble reproducing the issue. Here's a sample nextjs project that uses the Place Picker; mind checking if this is working as expected? Note that the value property will only be defined after user selects a place result from the dropdown.

This is a working solution:
  const handlePlaceChange = (event: Event) => {
    const eventValue = (event.target as HTMLInputElement).value;
    const place = eventValue as unknown as google.maps.places.Place;
    const latLng = place.location;
    const coordinates = { lat: latLng.lat(), lng: latLng.lng() };


Cancel job after a certain queueing time

This a feature request coming from @mand35:

We want to submit our jobs daily. But in some cases nodes can be occupied for longer, than we would like to skin these data points and neglect these runs for nodes which are busy the whole day. We do not want to queue up more and more jobs for one node.

This could be similar to the SLURM option --deadline, e.g. with (datetime.timedelta(days=0,hours=24)+datetime.datetime.now()).isoformat(timespec='seconds')
Thus we can schedule daily jobs and prevent queuing up more and more jobs in our multi day partition.

@mand35 When the time out is reached,  do you want to mark the test as a failure or not?
Similarly, @bcfriesen, in relation to #1049, how would you consider this timeout? I am about to merge #1099, where currently this timeout is treated as a failure, but I'm not sure what would be more reasonable for your cases?

Hi @vkarak - I think #1099 is a useful feature and should be merged. But in relation to #1049, it's not clear to me that #1099 fixes the problem. I would almost say that we would want the opposite behavior, i.e., ReFrame should trust that the job will eventually run even if sacct reports ReqNodeNotAvail. (That is the current behavior of NERSC's fork of ReFrame, where I simply removed ReqNodeNotAvail from the list of cancel reasons altogether.) Although I can see how that approach may lead to trouble in the case that ReqNodeNotAvail is a more meaningful result than it typically is on Cori.

@bcfriesen, Yes it does not fix #1049, but my idea, as discussed also in that issue, is to add a configuration option that will essentially do what your patch does and then you can also add a deadline in your tests to make them future proof, if ReqNodeNotAvail becomes more meaningful. That's where #1099 comes into play in that scenario ;-)

Ahh OK, sorry I misunderstood. Yes that sounds great, that would address our issue!


Code="ErrorApplicationGatewayForbidden" Message="Unexpected status code '403' while performing a GET on Application Gateway

Describe the bug
When a new aks cluster and appgw have been deployed and agic add-on has been enabled, it  is not working as expected. I have created a couple of clusters (all in westeurope region) by following the article https://docs.microsoft.com/en-us/azure/application-gateway/tutorial-ingress-controller-add-on-existing, but I got this error in the logs (ingress controller pods').
E0909 21:30:44.450072       1 client.go:170] Code="ErrorApplicationGatewayForbidden" Message="Unexpected status code '403' while performing a GET on Application Gateway. You can use 'az role assignment create --role Reader --scope /subscriptions/e5c8b5e5-9c21-4fc3-81bc-4159bc41cd9b/resourceGroups/rg1-ozozturk --assignee c4a8000d-ffbd-4d68-b0d5-f2f448e65bc5; az role assignment create --role Contributor --scope /subscriptions/xxxxxxxxxxxx/resourceGroups/rg1-ozozturk/providers/Microsoft.Network/applicationGateways/appgw1-ozozturk --assignee xxxxxxxxxxxx' to assign permissions. AGIC Identity needs atleast has 'Contributor' access to Application Gateway 'appgw1-ozozturk' and 'Reader' access to Application Gateway's Resource Group 'rg1-ozozturk'." InnerError="network.ApplicationGatewaysClient#Get: Failure responding to request: StatusCode=403 -- Original Error: autorest/azure: Service returned an error. Status=403 Code="AuthorizationFailed" Message="The client 'xxxxxxxxxxxx' with object id 'xxxxxxxxxxxx' does not have authorization to perform action 'Microsoft.Network/applicationGateways/read' over scope '/subscriptions/xxxxxxxxxxxx/resourceGroups/rg1-ozozturk/providers/Microsoft.Network/applicationGateways/appgw1-ozozturk' or the scope is invalid. If access was recently granted, please refresh your credentials."" I0909 21:30:44.450091       1 retry.go:33] Retrying in 10s
Btw, If I follow what log says and assign 'Contributor' access to Application Gateway and 'Reader' access to Application Gateway's Resource Group for the managed identity, it works.
To Reproduce

Follow the tutorial and create an aks cluster and an appgw. Enable agic and try to deploy an ingress object. it will not return any ip address and you'll see the error in the output of kubectl logs .
https://docs.microsoft.com/en-us/azure/application-gateway/tutorial-ingress-controller-add-on-existing

kubectl get ingress
NAME        HOSTS   ADDRESS   PORTS   AGE
aspnetapp   *                                80         5s
Ingress Controller details

Output of kubectl describe pod <ingress controller> . The  pod name can be obtained by running helm list.

Name:         ingress-appgw-deployment-7d57c6dcd5-jv8mk
Namespace:    kube-system
Priority:     0
Node:         aks-nodepool1-62859232-vmss000001/<IP_ADDRESS>
Start Time:   Wed, 09 Sep 2020 23:19:57 +0200
Labels:       app=ingress-appgw
              kubernetes.azure.com/managedby=aks
              pod-template-hash=7d57c6dcd5
Annotations:  checksum/config: 9cdc8550b8f315e4f99b0da58b9fd961977977f20253fcb0091dbb7c352f634d
              kubernetes.azure.com/metrics-scrape: true
              prometheus.io/path: /metrics
              prometheus.io/port: 8123
              prometheus.io/scrape: true
              resource-id:
                /subscriptions/e5c8b5e5-9c21-4fc3-81bc-4159bc41cd9b/resourceGroups/rg1-ozozturk/providers/Microsoft.ContainerService/managedClusters/aks1-...
Status:       Running
IP:           <IP_ADDRESS>
IPs:
  IP:           <IP_ADDRESS>
Controlled By:  ReplicaSet/ingress-appgw-deployment-7d57c6dcd5
Containers:
  ingress-appgw-container:
    Container ID:   docker://45824fb72a5112f9f917edf9c1572aeba6170c8064517393ab5f2d4872d745c1
    Image:          mcr.microsoft.com/azure-application-gateway/kubernetes-ingress:1.2.0-rc3
    Image ID:       docker-pullable://mcr.microsoft.com/azure-application-gateway/kubernetes-ingress@sha256:9331411a7f29cfd49b6d93e045ea6dea44cab07a2b4ce7d6a6448b3eb23d5200
    Port:           <none>
    Host Port:      <none>
    State:          Running
      Started:      Wed, 09 Sep 2020 23:20:09 +0200
    Ready:          True
    Restart Count:  0
    Limits:
      cpu:     700m
      memory:  100Mi
    Requests:
      cpu:      100m
      memory:   20Mi
    Liveness:   http-get http://:8123/health/alive delay=15s timeout=1s period=20s #success=1 #failure=3
    Readiness:  http-get http://:8123/health/ready delay=5s timeout=1s period=10s #success=1 #failure=3
    Environment Variables from:
      ingress-appgw-cm  ConfigMap  Optional: false
    Environment:
      AZURE_CLOUD_PROVIDER_LOCATION:  /etc/kubernetes/azure.json
      AGIC_POD_NAME:                  ingress-appgw-deployment-7d57c6dcd5-jv8mk (v1:metadata.name)
      AGIC_POD_NAMESPACE:             kube-system (v1:metadata.namespace)
      KUBERNETES_PORT_443_TCP_ADDR:   aks1-ozozt-rg1-ozozturk-e5c8b5-aa3d2728.hcp.westeurope.azmk8s.io
      KUBERNETES_PORT:                tcp://aks1-ozozt-rg1-ozozturk-e5c8b5-aa3d2728.hcp.westeurope.azmk8s.io:443
      KUBERNETES_PORT_443_TCP:        tcp://aks1-ozozt-rg1-ozozturk-e5c8b5-aa3d2728.hcp.westeurope.azmk8s.io:443
      KUBERNETES_SERVICE_HOST:        aks1-ozozt-rg1-ozozturk-e5c8b5-aa3d2728.hcp.westeurope.azmk8s.io
    Mounts:
      /etc/kubernetes/azure.json from cloud-provider-config (ro)
      /var/run/secrets/kubernetes.io/serviceaccount from ingress-appgw-sa-token-lgxfw (ro)
Conditions:
  Type              Status
  Initialized       True
  Ready             True
  ContainersReady   True
  PodScheduled      True
Volumes:
  cloud-provider-config:
    Type:          HostPath (bare host directory volume)
    Path:          /etc/kubernetes/azure.json
    HostPathType:  File
  ingress-appgw-sa-token-lgxfw:
    Type:        Secret (a volume populated by a Secret)
    SecretName:  ingress-appgw-sa-token-lgxfw
    Optional:    false
QoS Class:       Burstable
Node-Selectors:  beta.kubernetes.io/os=linux
Tolerations:     node.kubernetes.io/not-ready:NoExecute for 300s
                 node.kubernetes.io/unreachable:NoExecute for 300s
Events:
  Type    Reason     Age   From                                        Message
  ----    ------     ----  ----                                        -------
  Normal  Scheduled  24m   default-scheduler                           Successfully assigned kube-system/ingress-appgw-deployment-7d57c6dcd5-jv8mk to aks-nodepool1-62859232-vmss000001
  Normal  Pulling    24m   kubelet, aks-nodepool1-62859232-vmss000001  Pulling image "mcr.microsoft.com/azure-application-gateway/kubernetes-ingress:1.2.0-rc3"
  Normal  Pulled     24m   kubelet, aks-nodepool1-62859232-vmss000001  Successfully pulled image "mcr.microsoft.com/azure-application-gateway/kubernetes-ingress:1.2.0-rc3"
  Normal  Created    24m   kubelet, aks-nodepool1-62859232-vmss000001  Created container ingress-appgw-container
  Normal  Started    24m   kubelet, aks-nodepool1-62859232-vmss000001  Started container ingress-appgw-container

Output of `kubectl logs .

E0909 21:30:44.450072       1 client.go:170] Code="ErrorApplicationGatewayForbidden" Message="Unexpected status code '403' while performing a GET on Application Gateway. You can use 'az role assignment create --role Reader --scope /subscriptions/e5c8b5e5-9c21-4fc3-81bc-4159bc41cd9b/resourceGroups/rg1-ozozturk --assignee c4a8000d-ffbd-4d68-b0d5-f2f448e65bc5; az role assignment create --role Contributor --scope /subscriptions/xxxxxxxxxxxx/resourceGroups/rg1-ozozturk/providers/Microsoft.Network/applicationGateways/appgw1-ozozturk --assignee xxxxxxxxxxxx' to assign permissions. AGIC Identity needs atleast has 'Contributor' access to Application Gateway 'appgw1-ozozturk' and 'Reader' access to Application Gateway's Resource Group 'rg1-ozozturk'." InnerError="network.ApplicationGatewaysClient#Get: Failure responding to request: StatusCode=403 -- Original Error: autorest/azure: Service returned an error. Status=403 Code="AuthorizationFailed" Message="The client 'xxxxxxxxxxxx' with object id 'xxxxxxxxxxxx' does not have authorization to perform action 'Microsoft.Network/applicationGateways/read' over scope '/subscriptions/xxxxxxxxxxxx/resourceGroups/rg1-ozozturk/providers/Microsoft.Network/applicationGateways/appgw1-ozozturk' or the scope is invalid. If access was recently granted, please refresh your credentials."" I0909 21:30:44.450091       1 retry.go:33] Retrying in 10s

Any Azure support tickets associated with this issue.

If you let az aks create the app gw it will work as it then gets deployed to the node resource group where aks has a service principal on the RG. If the GW is in another RG you will need to manually add the SP of AKS to the RG so it can manage the GW.
Also you can not set a custom name for the node RG using az aks create as this will also break the integration.
Hope this gets sorted also.

@ozgurozturknet @mortenlerudjordet thanks for reporting. We will investigate this shortly.
Just a note, AGIC addon is in public preview.

I have encountered the same problem while testing this addon.

Hi @akshaysngupta any update on this issue?

Any updates on this issue?

would like to know if there is a fix for this as well

Poke

Any updates?

If that can help shed some light on the issue, I had the same ErrorApplicationGatewayForbidden  error after creating a AKS cluster with bicep scripts.
In my case the problem that I assigned the Reader and Contributor roles to the AKS cluster identity, whereas the role assignment should be set for the AGIC (application gateway ingress controller) managed identity, which is different and automatically created within the managed resource group where VMs sits (something like MC_your-aks-cluster-name).
So if you run into this, make sure you assigned the role to the right identity. If you use Bicep templates, this is effectively:
resource aksCluster 'Microsoft.ContainerService/managedClusters@2021-07-01' = {
   name: 'my-cluster'
   //... rest of your cluster definition, including ingressApplicationGateway addon
}

var agicPrincipalId = aksCluster.properties.addonProfiles.ingressApplicationGateway.identity.objectId

@akshaysngupta Any updates or progress on this?

In the same vein as @Marchelune I was able to get this working in my terraform code with the following role assignments:
resource "azurerm_role_assignment" "gateway-reader-role" {
  principal_id                      = azurerm_kubernetes_cluster.multi_tenant_cluster.ingress_application_gateway[0].ingress_application_gateway_identity[0].object_id
  role_definition_name              = "Reader"
  scope                             = format(
    "/subscriptions/%s/resourcegroups/%s",
    data.azurerm_client_config.current.subscription_id,
    azurerm_resource_group.ecosystem_group.name
  )
  skip_service_principal_aad_check  = true
}

resource "azurerm_role_assignment" "gateway-contributor-role" {
  principal_id                      = azurerm_kubernetes_cluster.multi_tenant_cluster.ingress_application_gateway[0].ingress_application_gateway_identity[0].object_id
  role_definition_name              = "Contributor"
  scope                             = format(
    "/subscriptions/%s/resourcegroups/%s/providers/Microsoft.Network/applicationGateways/%s",
    data.azurerm_client_config.current.subscription_id,
    azurerm_resource_group.ecosystem_group.name,
    azurerm_application_gateway.aks_gateway.name
  )

any updates on this error

I ended up changing my approach and using the service principal with 1.7.0 as someone has suggested in another thread and that seemed to get me past this problem.

Mine worked when i gave all the managed identities in the resource group that is usually created when you create a cluster
contributor role


Display session and timeslot conflicts more prominently

This addresses ticket 3221
The aim here is to:

Put a red outline around any sessions that have a conflict with the currently selected session
Extend the pink background of conflicting timeslots to be visible even when slots are full
Add pink background to the timeslot labels

There's a bit of javascript fun to identify the correct elements to label, otherwise just CSS.
(I was threatening to combine this with several other issues, but it's more complex than I remembered.)

Committed to svn as r19133. (Added a z-index: 5; to the .edit-meeting-schedule .scheduling-panel` css to prevent conflicting sessions from appearing above the unscheduled session area.)


How to run annotation on a video (without interpolation)

I am uploading my own tracking annotations. My annotations look like
track 1

box: frame 1
box: frame 2
box: frame 5

During the annotation, CVAT interpolates my file and the output file is now
track 1

box: frame 1
box: frame 2
box: frame 3
box: frame 4
box: frame 5

However, I want to avoid this behavior. Annotation mode could be a way to do it but it does not enable tracking between frames. Is there a way to annotate videos without interpolation ?

@yterme ,
Could you please explain your case? Why do you need that?

So I have a video of the street and I upload tracking boxes of objects in the street. I want to add information about these boxes on CVAT such as specifying the subcategory to the object. However objects sometimes get occluded and then reappear and I don't want to interpolate the boxes during occlusion. Also, tracking sometimes fails in which case interpolation is not desired as well.

@yterme , you can use boxes with "outside=True". In this case the box isn't interpolated further till you have a box inside the track with outside=False. Does it help?

Thank you for your answer. When I set "outside=True", I can still see interpolation.
However, I noticed that boxes created by interpolation have "keyframe=0". So in my case, I can simply ignore all boxes with "keyframe=0" which solves the problem.

@yterme , great that you have found a solution. I will close the issue in the case.


clarify, enhance, and copy edit Taint and Tolerations glossary terms

This is a Feature Request
What would you like to be added
Edit and enhance Taint and Toleration glossary terms.
Why is this needed
The current text does not read well.
Comments
See:
https://kubernetes.io/docs/reference/glossary/?all=true#term-taint
https://kubernetes.io/docs/reference/glossary/?all=true#term-toleration

/assign kbhawkey

/close


ci: auto label issues workflow

Description
Adds Auto labeler for issues
Fixes #2
Type of change
Please delete options that are not relevant.

[x] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works

@Lelin07 Please review the workflows

@Lelin07 I am not sure if it work with that as We need to test that.
I think it is good to separate auto issue labeler. Because it triggers on edit also

@Lelin07 I am not sure if it work with that as We need to test that. I think it is good to separate auto issue labeler. Because it triggers on edit also

Sounds good to me. Ready to merge


Cross-release round-trip fuzz test

To help catch incompatibilities we introduce, we need something like the round-trip fuzz test, but where the objects are encoded using a prior release and decoded using code at head, and vice versa.
cc @lavalamp

Maybe we can extend/copy hack/test-update-storage-objects.sh to do this? We'd need to grab older binaries. This would be easier if we pushed our apiserver etc containers to gcr.io somewhere.

Related to #15131, if I understand correctly.  This is lower level than running e2e's amidst upgrades.


This app is temporarily blocked from logging in with your Google account

This app is temporarily blocked from logging in with your Google account
You can't log in to the app using your Google account because it hasn't passed our verification yet.

Hi, how did you solve the issue? I am getting the same error.

Ran into this issue earlier too, switching to service accounts resolved it for me.
I did this a couple years ago too and made a post about it in case it helps anyone else running into this: https://blog.stapps.io/gdrive-backups-with-service-accounts/


Added instruction page links for Key Pairs

Once https://github.com/MarkUsProject/Wiki/pull/73 is merged then the links on the Key Pairs page should work.
When clicked they open a new window to not interrupt the user's MarkUs session.

@SoftwareDev the links should point to something like MarkUsProject/Markus/wiki/... - the links don't exist yet, but they will once @reidka updates the wiki.


Update dms-overview.md

Add online migration and business critical sku, and remove online migration only available in three regions.

@s2phang : Thanks for your contribution! The author, @HJToland3, has been notified to review your proposed change.

@PRMerger8 - I have updated the page independently of this PR, so this change is no longer required.


Adding YOLO examples to ART

Signed-off-by: Kieran Fraser<EMAIL_ADDRESS>Description
Demonstrating YOLO v3 and YOLO v5 support within ART. Addition of "get started" files for each which demonstrates how to instantiate YOLO object detectors with ART, run a PGD attack and visually evaluate the result. Addition of example notebooks demonstrating patch attacks on YOLO v3 and YOLO v5.
Type of change
Please check all relevant options.

[x] Improvement (non-breaking)
[ ] Bug fix (non-breaking)
[ ] New feature (non-breaking)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

Checklist

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[ ] I have commented my code
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes

Codecov Report

Merging #1854 (420a947) into dev_1.12.0 (8641de9) will decrease coverage by 62.06%.
The diff coverage is n/a.

@@               Coverage Diff               @@
##           dev_1.12.0    #1854       +/-   ##
===============================================
- Coverage       85.13%   23.06%   -62.07%
===============================================
  Files             275      248       -27
  Lines           24101    23278      -823
  Branches         4306     4203      -103
===============================================
- Hits            20518     5370    -15148
- Misses           2498    17819    +15321
+ Partials         1085       89      -996

Impacted Files
Coverage Δ

art/evaluations/evaluation.py
0.00% <0.00%> (-100.00%)
:arrow_down:

art/estimators/object_detection/utils.py
0.00% <0.00%> (-100.00%)
:arrow_down:

art/evaluations/security_curve/__init__.py
0.00% <0.00%> (-100.00%)
:arrow_down:

art/attacks/poisoning/perturbations/__init__.py
0.00% <0.00%> (-100.00%)
:arrow_down:

...rmation/natural_corruptions/contrast/tensorflow.py
0.00% <0.00%> (-100.00%)
:arrow_down:

...formation/natural_corruptions/zoom_blur/pytorch.py
0.00% <0.00%> (-93.94%)
:arrow_down:

...mation/natural_corruptions/zoom_blur/tensorflow.py
0.00% <0.00%> (-93.55%)
:arrow_down:

art/attacks/evasion/shapeshifter.py
5.89% <0.00%> (-93.30%)
:arrow_down:

...ormation/natural_corruptions/shot_noise/pytorch.py
0.00% <0.00%> (-90.00%)
:arrow_down:

...ation/natural_corruptions/shot_noise/tensorflow.py
0.00% <0.00%> (-90.00%)
:arrow_down:

... and 227 more

Hi @kieranfraser , thank you very much for your first pull request to ART!
I have left a few comments above, what do you think?
Could you also please check the reports of the style checks?
Could you please run the notebook for more iterations, e.g. 1000 with optimizer pgd and learning rate of 1?

Thanks @beat-buesser!
I have included your suggestions in the my latest additions and the style checks are now passing. I also ran the notebook with 1000 iterations, optimizer pgd and learning rate 1. Should I commit and push that notebook so those results are visible?

Hi @kieranfraser , thank you very much for your first pull request to ART!
I have left a few comments above, what do you think?
Could you also please check the reports of the style checks?
Could you please run the notebook for more iterations, e.g. 1000 with optimizer pgd and learning rate of 1?

Thanks @beat-buesser!
I have included your suggestions in my latest additions and the style checks are now passing. I also ran the notebook with 1000 iterations, optimizer pgd and learning rate 1. Should I commit and push that notebook so those results are visible?

Added notebook with results of run with 1000 iterations.


Enable TTY for local commands

Q
A

Bug fix?
Yes

New feature?
Yes

BC breaks?
No

Deprecations?
No

Fixed tickets
N/A

This is essential when executing interactive commands via runLocally().

I don't think what interactive by default is good solution. It's better to make if optional. Will do it in next v5.

@elfet What issues exactly do you see here?

+1 for NOT having that by default. I am planing to do deploy not from local computer but by calling one single command on remote server so I suppose I will use LocalServer() extensively and I should not have interaction there.

Some command doesn't require tty.

In v5 will be something like this:
runLocally('...', ['tty' => true]);


Payload type inference is inaccurate for advanced input arguments

Bug description
The current template for generating {ModelName}GetPayload generic types, which are used everywhere to infer payload types based on inputs, is missing pieces of logic that negatively impacts DX when performing anything but basic queries.
The issues I have encountered (some of the links come with examples):

[ ] false should not return anything - this is what causes the issue seen in the reproduction here #13571
[ ] undefined | null should be consistent with the absence of projection filters - supersedes #7333
[ ] Payload inference should be distributive

Furthermore, there are some discrepancies between input types and strictness of runtime checks. Fixing those would also improve the accuracy of payload inference by prohibiting unexpected input values.
The following probably belong in separate issues, but I'll drop them here for now as they are important in this context:

[ ] include and select should be mutually exclusive at the same level of nesting. This is outlined in the docs, but it would be better if the type system reflected it by generating args as XOR<{select: ...}, {include: ...}> & { ... otherArgs } here
https://github.com/prisma/prisma/blob/a842a1a46e5612b2897669a81afc9886a521dd16/packages/client/src/generation/TSClient/Args.ts#L99
[ ] at least one truthy key is required in a select filter. Tests and a rudimentary solution: https://github.com/driimus/prisma/compare/fix/projection-filters...driimus:fix/input-arg-types

How to reproduce

Check out https://github.com/prisma/prisma/commit/6cc4df436a168e5bb36d3ab199f99f5bfe3c4e02
Run the type tests
See incorrect payloads being generated

Alternatively, you can check out some of the examples I've provided here, as they have type annotations from a recent Prisma version.
Expected behavior
The type system should provide an accurate representation of what returned payloads can look like at runtime.
I've already worked on some possible fixes here: https://github.com/prisma/prisma/compare/main...driimus:fix/projection-filters, which are based on the assumption that the runtime behavior is incorrect in some cases and should change to match the generated types.
There are some ExpectFalse cases that outline what the actual runtime behavior is. If you want to entertain the idea of runtime being correct, just flip those to ExpectTrue.
The thought process behind the proposed fixes is outlined here: https://driim.us/blog/prisma-payload-types#solutions
Prisma information
Full information here: https://github.com/prisma/prisma/commit/6cc4df436a168e5bb36d3ab199f99f5bfe3c4e02
datasource db {
  provider = "postgres"
  url      = env("SOME_DB")
}

generator client {
  provider = "prisma-client-js"
  output   = "@prisma/client"
}

model User {
  id    Int     @id @default(autoincrement())
  email String  @unique
  name  String?
  posts Post[]
}

model Post {
  id        Int      @id @default(autoincrement())
  createdAt DateTime @default(now())
  updatedAt DateTime @updatedAt
  title     String
  content   String?
  published Boolean  @default(false)
  viewCount Int      @default(0)
  author    User?    @relation(fields: [authorId], references: [id])
  authorId  Int?
}

Environment & setup

OS: Ubuntu 20.04.4 LTS
Database: PostgreSQL
Node.js version: v16.15.0

Prisma Version
prisma                  : 3.15.2
@prisma/client          : 3.15.2
Current platform        : debian-openssl-1.1.x
Query Engine (Node-API) : libquery-engine 461d6a05159055555eb7dfb337c9fb271cbd4d7e (at node_modules/.pnpm/@prisma+engines<EMAIL_ADDRESS>Migration Engine        : migration-engine-cli 461d6a05159055555eb7dfb337c9fb271cbd4d7e (at node_modules/.pnpm/@prisma+engines<EMAIL_ADDRESS>Introspection Engine    : introspection-core 461d6a05159055555eb7dfb337c9fb271cbd4d7e (at node_modules/.pnpm/@prisma+engines<EMAIL_ADDRESS>Format Binary           : prisma-fmt 461d6a05159055555eb7dfb337c9fb271cbd4d7e (at node_modules/.pnpm/@prisma+engines<EMAIL_ADDRESS>Default Engines Hash    : 461d6a05159055555eb7dfb337c9fb271cbd4d7e
Studio                  : 0.462.0

Thanks for the report @driimus, I fully understand your report and agree that it is inconsistent and also fairly incorrect. I accidentally fixed this doing a refactor of the payload types, and turns out a lot of people rely on the current behavior, so pushing with that would have been a breaking change. It is now for us to think about this and schedule it properly. I don't have a timeline or decided outcome for this yet.

the conditional select and include in Prisma need some attention as everything looks great until it comes to having advanced return types that conditionally include or select some data everything collapses and you have the errors that detailedly described by @driimus
so we need this as Prisma describes itself as loving typescript
commenting to rise awareness on this


Fix sort_values behavior for "tasks"-based shuffle and add missing kwargs

While exploring ways to make sort_values work with a cudf backend, I discovered that main will currently return wrong results when the "dataframe.shuffle.method" configuration is set to "tasks". This PR fixes the underlying bug, and adds shuffle and ignore_index parameters (to SortValues) to make this behavior easier to test/control.

thx


API Key Status: [ERROR] API Key is invalid

I am running my data dog agent in AWS ECS container the container is running properly but when i get inside the container and check the status of the agent i get below report , where API key is invalid.
Calling 'info', instead...
2020-02-26 11:30:04,428 | INFO | dd.collector | utils.cloud_metadata(cloud_metadata.py:275) | Attempting to get OpenStack meta_data.json
2020-02-26 11:30:04,432 | INFO | dd.collector | utils.cloud_metadata(cloud_metadata.py:295) | Could not load meta_data.json, not OpenStack EC2 instance
2020-02-26 11:30:04,432 | INFO | dd.collector | utils.ddyaml(ddyaml.py:73) | monkey patching yaml.load...
2020-02-26 11:30:04,433 | INFO | dd.collector | utils.ddyaml(ddyaml.py:77) | monkey patching yaml.load_all...
2020-02-26 11:30:04,433 | INFO | dd.collector | utils.ddyaml(ddyaml.py:81) | monkey patching yaml.dump_all... (affects all yaml dump operations)
Collector (v 5.32.6)
Status date: 2020-02-26 11:29:49 (14s ago)
Pid: 27
Platform: Linux-4.14.158-129.185.amzn2.x86_64-x86_64-with-debian-9.11
Python Version: 2.7.17, 64bit
Logs: , /var/log/datadog/collector.log
Clocks
NTP offset: Unknown ([Errno -8] Servname not supported for ai_socktype)
System UTC time: 2020-02-26 11:30:04.435534

Paths
conf.d: /etc/dd-agent/conf.d
checks.d: Not found

Hostnames
ec2-hostname: ip-172-31-9-236.ap-south-1.compute.internal
local-ipv4: <IP_ADDRESS>
local-hostname: ip-172-31-9-236.ap-south-1.compute.internal
socket-hostname: ip-172-31-9-236.ap-south-1.compute.internal
public-hostname: ec2-13-235-67-157.ap-south-1.compute.amazonaws.com
hostname: i-0cebfd164833d6a37
instance-id: i-0cebfd164833d6a37
public-ipv4: <IP_ADDRESS>
socket-fqdn: ip-172-31-9-236.ap-south-1.compute.internal

Checks
ntp (1.2.1)
-----------
  - Collected 0 metrics, 0 events & 0 service checks

disk (2.1.0)
------------
  - instance #0 [OK]
  - Collected 38 metrics, 0 events & 0 service checks

network (1.9.0)
---------------
  - instance #0 [OK]
  - Collected 33 metrics, 0 events & 0 service checks

docker_daemon (1.10.2)
----------------------
  - instance #0 [OK]
  - Collected 52 metrics, 0 events & 1 service check

Emitters
- http_emitter [OK]

====================
Dogstatsd (v 5.32.6)
Status date: 2020-02-26 11:29:56 (8s ago)
Pid: 20
Platform: Linux-4.14.158-129.185.amzn2.x86_64-x86_64-with-debian-9.11
Python Version: 2.7.17, 64bit
Logs: , /var/log/datadog/dogstatsd.log
Flush count: 5
Packet Count: 32
Packets per second: 0.7
Metric count: 8
Event count: 0
Service check count: 0
====================
Forwarder (v 5.32.6)
Status date: 2020-02-26 11:30:01 (3s ago)
Pid: 19
Platform: Linux-4.14.158-129.185.amzn2.x86_64-x86_64-with-debian-9.11
Python Version: 2.7.17, 64bit
Logs: , /var/log/datadog/forwarder.log
Queue Size: 0 bytes
Queue Length: 0
Flush Count: 15
Transactions received: 13
Transactions flushed: 13
Transactions rejected: 0
API Key Status: [ERROR] API Key is invalid
======================
Trace Agent (v 5.32.6)
Pid: 18
Uptime: 61 seconds
Mem alloc: 2537320 bytes
Hostname: i-0cebfd164833d6a37
Receiver: <IP_ADDRESS>:8126
Endpoints:
https://trace.agent.datadoghq.eu
--- Receiver stats (1 min) ---
--- Writer stats (1 min) ---
Traces: 0 payloads, 0 traces, 0 bytes
Stats: 0 payloads, 0 stats buckets, 0 bytes
Services: 0 payloads, 0 services, 0 bytes
Describe what you expected:
Steps to reproduce the issue:
Additional environment details (Operating System, Cloud provider, etc):

Hey @nags28 thanks for opening up this issue. Could you open a support ticket with our team so we can help investigate further?

Is there any solution to this issue?


chore: Sort dependency tables

This will make cargo add put things in the right place.
Verified by doing cargo add arcstr && git diff && git reset --hard

Got an impression that @Muscraft had a plan of writing a tidy for cargo.
@bors r+

:pushpin: Commit f97e60d78534df01c609378df85e1a9a49511a6c has been approved by weihanglo
It is now in the queue for this repository.

@bors r+

:pushpin: Commit 7846fe8cb4376ccc22c88c7050ddf4d28d39558e has been approved by weihanglo
It is now in the queue for this repository.

:hourglass: Testing commit 7846fe8cb4376ccc22c88c7050ddf4d28d39558e with merge 95089bebda447c7840352ff107c9bcd6d69fb45c...


Bless give error

When my cleric was trying to cast bless (using 2nd level spell slot) it would only let him target 3 players ... at lvl 2 and higher he should be able to use it with 4 players.

There is no restriction on targeting applied by the core dnd5e system. You have a module applying this restriction.


Bug/636 login twice

:tada: This PR is included in version 0.3.40 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Add skeletal turtlebot3 BP

@vilkun It seems Content/Robots folder has been also updated?

Thanks you.
Could add explanation of each model directly somethwere such as readme, e.g. BallCasterSphereWheeled, StaticMeshConstrained.
and I got following error, is this ok?
https://user-images.githubusercontent.com/16463135/174468082-6b7a26cf-970d-405d-b1b5-316f2e014038.mp4

@yuokamoto Fixed skmesh for all physics assets now, probably they were somehow updated due to my renaming.

Confirmed models are working. few questions

StaticMeshConstrained and WheeeledVehicle 's BP seems has wrong scale setting. those are much larger than others
it seems almost all of them has setting to move automatically. I guess those comes from testing purpose. We can keep those setting but maybe better to add note in documentation.

StaticMeshConstrained and WheeeledVehicle ', by default it's better to export STL to FBX with 0.01 scale, then import to asset and put to the scene with 0.1 scales because it's actually Rapyuta level with 0.1 scales (so less than actual world values).


Fix: #739 : update get-started index page

Fixed the link for " Tutorial " to link to the base tutorials directory.
Fix #739

@varadpoddar You also need to fix the paragraph that contains that link. Please read the issue carefully:  #739. It also asks to "fix the text around".

Thank you for your contributions @varadpoddar. No worries if it's not perfect from the start.


Next steps update with separate sections

It addresses issue #24 and does the following:

Changes password to token
Explains that the application is a token generator
Changes a bit the collapsed sections

Closing this in favor of #30 which was rebased from these changes


fix: disable iopoll on tmpfs

reading from a file that is stored on tmpfs seemingly
returns all zeroes. Disable iopoll if run on tmpfs.
reproduced on linux 5.15 ubuntu.

Merge activity

Dec 4, 6:20 PM EST: A user started a stack merge that includes this pull request via Graphite.


Add a chat monitor plugin

To be fair, that was worth a try.

Hm, we could use a column for "reason"

I think I suggested it at the same time I suggested grouping

And you were like "it'll just be in a custom 'GROUP' column" but honestly I think it makes more sense to have it next to the entry, especially if you're editing it by hand.

Oops I see now the status is I forgot to push on the 21st.

Depends on how often we use throttled writes. I also think there is some
merit to keeping that to the plugin code doing the writes, since it allows
the throttling to be more flexible, and the code isn't too complicated.

Yeah now that you say it that does seem like overkill. Will change.

In hindsight, I think I'd rather have you test both startsWith and endsWith, and keep the regex.

I don't like how it looks, and I'm not sure I care about the throttling being flexible.


Make it easier to clone a mesh and start the associated animations/animationGroup

http://www.html5gamedevs.com/topic/40837-trying-to-create-instance-babylon-assets-work-but-gltf-doesnt-why-see-pg/
Ideally, once a scene is loaded. We should have a way to clone a node and animationGroup such that they are instanced if possible and the animationGroup is also cloned such that the new clone can have its own animations.
It might also be helpful to add a beginHierarchyAnimation function to scene to start all the animations of a mesh hierarchy.

Ideally, once a scene is loaded. We should have a way to clone a node and animationGroup such that they are instanced if possible and the animationGroup is also cloned such that the new clone can have its own animations.

We still want a helper function to do the former.

Closing for now as there is no simple API way

Hey, if you assign the skeleton to your cloned mesh it works somehow!
@bghgary
var rabbit2 = rabbit.clone("rabbit2");
rabbit2.skeleton = rabbit.skeleton.clone("clonedSkeleton");
scene.beginAnimation(rabbit2.skeleton, 73, 100, true, 0.8);

Reference: https://www.babylonjs-playground.com/#QY1WYT#0

Yes, your PG works fine. The issue in question here is with AnimationGroup which is not used in your PG.

worked.  thanks


Check projection instead of tiling scheme

This allows custom tiling scheme classes by actually checking the projection in the tiling scheme rather than the tiling scheme class itself.
The use case was outlined in the forum here. However, I went ahead and changed all the places that similar checks were being done, rather than just the one I mentioned in the forum.

@wallw-bits, thanks for the pull request! Maintainers, we have a signed CLA from @wallw-bits, so you can review this at any time.
:warning: I noticed that CHANGES.md has not been updated. If this change updates the public API in any way, fixes a bug, or makes any non-trivial update, please add a bullet point to CHANGES.md and comment on this pull request so we know it was updated. For more info, see the Pull Request Guidelines.

I am a bot who helps you make Cesium awesome! Contributions to my configuration are welcome.
:earth_africa: :earth_americas: :earth_asia:

Thanks @wallw-bits!  If this fixes a bug when you were trying to use a custom tiling scheme, you should make a note in CHANGES.md so other doing the same thing know it's fixed.
Who can review this?  @kring do you have time to take a look?

CHANGES.md updated per your request.

Yep I'll take a look @hpinkos.

I think this was merged after the release was cut, which makes the CHANGES.md file incorrect on master.
Should I make another PR to fix that?

Good catch @wallw-bits, I fixed this directly in master so you don't have to worry about it 76d64a1

I believe that this fixed using NASA GIBS' Geographic Tiling Scheme (https://github.com/nasa-gibs/gibs-web-examples/blob/master/lib/gibs/gibs.js) which previously produced a blurry image at lower zoom levels. Pulling master into my fork this morning fixed this issue.
I'm now able to use a custom GibsGeographicTilingScheme.js (based on gibs.js link above) to display Blue Marble and other NASA tiles without issue, whereas before I had to use their reprojected tiles for them to display correctly in Cesium.


Set up a website to make browsing the full set of files easier

It'd be nice to be able to scroll through the results of each test suite online rather than having to download and browse locally or click links individually.

Done via a github action that populates the wiki


Cow: Watch tik804.com

Cow requests the watch of the watch_keyword tik804\.com. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

tik804\.com has been seen in 1 true positive, 0 false positives, and 0 NAAs.

Approved by double-beep in Charcoal HQ


I exported the huginn data from the mysql database. After reinstalling huginn, I imported my backup mysql data table and found that the agents are all there, but the sources and Receiver relationships between events, Scenarios and agents are lost.

I exported the huginn data from the mysql database. After reinstalling huginn, I imported my backup mysql data table and found that the agents are all there, but the sources and Receiver relationships between events, Scenarios and agents are lost.

db.sql.zip
Database with my problem

The information seems to be in the database backup. Did you restore the backup into a empty database?

Yes, my imported mysql is a new empty database

I loaded your backup with cat db.sql | mysql -u root huginn into a new database and the connections look good to me. Did you get any errors or warnings while importing the data?

There was an error message, but I forgot the screenshot at the time. The agent is running normally. The problem is that the event of the website agent cannot be passed to the data output agent. I delete the original output agent and regenerate the new output agent before outputting the rss or passing it to the slack agent.

do you see the Scenarios? When I restored the database, Scenarios also disappeared.

The problem is that after mysql recovery, the website agent can work normally, the data output agent can not work normally, you need to delete the data output agent and then reset it to generate rss.

There was an error message, but I forgot the screenshot at the time.

That will most likely be the root of  your problems.

do you see the Scenarios? When I restored the database, Scenarios also disappeared.

The backup does not contain any scenarios. I see the Agents and their connections, events are created and propagated normally.

That should be my mistake here, not the huginn or database error, the next time I encounter I will take screenshot feedback, thank you for your answer. If huginn has a better backup agent and recovery agent, that's great!


unable to install azure packages when azure publish - cannot install cryptography-2.6.1 dependency:

Which service(blob, file, queue) does this issue concern?
blob
Which version of the SDK was used? Please provide the output of pip freeze.
1.5.0
What problem was encountered?
cannot install cryptography-2.6.1 dependency: binary dependencies without wheels are not supported.  Use the --build-native-deps option to automatically build and configure the dependencies using a Docker container. More information at https://aka.ms/func-python-publish
Have you found a mitigation/solution?
No
Note: for table service, please post the issue here instead: https://github.com/Azure/azure-cosmosdb-python.

this is my requirements.txt
Minimum packages for azure functions
azure-functions
azure-functions-worker
grpcio==1.14.1
grpcio-tools==1.14.1
protobuf==3.6.1
six==1.11.0
azure-storage-blob
Additional packages
numpy==1.15.4
python-dateutil
ruamel.yaml
pytz
requests
When I remove azure-storage-blob the dependency error goes away. So it is something to do with the azure-storage-blob python package.

Hi @vksantoshsunny, thanks for reaching out. Have you tried the recommended workaround in the error message?

Hi @zezha-msft  due to security reasons we I am not allowed to use docker in my case. So this issue is still pending for me. Thank you.

@vksantoshsunny ah I see.
@lmazuel any advice on this issue?

I would suggest to move it to the function worker repo, it's not a storage or Python issue:
https://github.com/Azure/azure-functions-python-worker


groups are tuples so remove() doesn't work

–updated examples for removing a glyph from a group. I converted to a list to use remove() then converted back to tuple.
If there's a cleaner way to do this feel free to use that instead, but just thought I'd update this to a working example for now since I just hit this issue. Hope this helps!

Thank you!


Time series doesn't work with bicimad locations dataset

Steps to reproduce

Upload this dataset. bicimad_locations.zip
Create a map with that.
Style the layer by animation.
Change the animation column for updated_at or created_at.
The widget appears but it doesn't work, nothing fails.

But, with new aggregations (https://github.com/CartoDB/cartodb/issues/12324, tested in staging), the map works, but the widget is not generated because the request fails. It says:
"Invalid aggregation value. Valid ones: auto, minute, hour, day, week, month, quarter, year"
Although in the request it specifies the parameter.
https://{{wherever}}/{{user}}/api/v1/map/{{map_id}}:{{layergroup}}/dataview/{{dataview_id}}?aggregation=auto&api_key={{api_key}}
cc @dgaubert @ivanmalagon

After a second check, widget works with that dataset under aggregation changes.


Missing info in the license file

The following line in the license file should be filled by the copyright owner:
Copyright {yyyy} {name of copyright owner

No. It's only an example appendix you would copy into other files. While doing so, you would insert your copyright information. Like in src file

@mw99 I disagree. Look at this one as a reference:
https://github.com/airbnb/lottie-ios/blob/master/LICENSE
And also, CocoaPods uses these LICENSE files to automatically generate an acknowledgement markdown document which can be used in the credits page of the app. Look at: 'Pods/Target Support Files/Pods-Target/Pods-Target-acknowledgements.markdown'.

Well... I'm sorry... but you, Airbnb and CocoaPods are all wrong^^
First, it's an Appendix,  you may look that up.
Second, it's clearly says in the license what to do:

APPENDIX: How to apply the Apache License to your work.
To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "{}"
replaced with your own identifying information. (Don't include
the brackets!)  The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.

I mean, in case you are right, it would say something like: "Enter your copyright information down below". But it does not.
And third, let's take a look at how Apache web server uses it. They came up with the license, so they should know best right?  https://github.com/apache/httpd/blob/trunk/LICENSE
However, if you can get the Apache guys to change it, I promise I will as well. 😊


YAML Front Matter Not Removed

This probably isn't a bug, but I wanted to make sure. I have YAML Front-Matter in my HBS files. The front matter is just converted to text and not removed when using the plugin. I'm assuming that's normal and I need to use the front-matter plugin to deal with it?

Exactly. gulp-hb doesn't handle front-matter itself, so you'll need to use gulp-data or gulp-front-matter. The examples are just to show how they can work together.


Cannot Resolve SqsListener

I am trying to create sqs listener and the @SqsListenter is not resolving in STS.  I am not sure what I am missing on my pom.  Adding spring-cloud-aws-autoconfigure does not help.
Thanks in advance!
My pom has the following dependencies
	<dependency>
		<groupId>org.springframework.cloud</groupId>
		<artifactId>spring-cloud-starter-aws</artifactId>
		<version>${spring-cloud-aws-version}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework.cloud</groupId>
		<artifactId>spring-cloud-aws-messaging</artifactId>
		<version>${spring-cloud-aws-version}</version>
	</dependency>

Class
package com.boelter.integration.listener.beercup;
import com.amazonaws.services.sqs.AmazonSQS;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.cloud.aws.messaging.core.QueueMessagingTemplate;
import org.springframework.messaging.support.MessageBuilder;
import org.springframework.cloud.aws.messaging.core.*;
public class BeercupQuotesListener {
@SqsListener("quotes")    <--- THIS IS WHAT IS NOT RESOLVING
public void queueListener(String message) {
	// ...
}

}

Hello @donaldhook , is your class registered in the spring application (e.g. by using @Component or any other component annotation) ?

It looks like the 1.0.x release simply doesn't have the listener.annotation package build into it for some reason. I downloaded every version on Maven Central (1.0.0 through 1.0.4) and none of them have a listener.annotation directory.

Hello @soverby the @SqsListener annotation has been introduced in 1.1, if you are using 1.0.x you have to use the org.springframework.messaging.handler.annotation.MessageMapping annotation (which does not support any deletion mode)


Locked maps not in player inventories on servers other than their origin wont persist their contents after restart

https://youtu.be/5S7SXrijK4w
Probably need to listen to the map open event or something like that

It seems that maps don't persist either when a map is out of the player's inventory (containers) and the chunk is unloaded, the map becomes empty and the player have to return to the server on which the map was created to restore its contents.


Publish 0.9.0 to NPM

It looks like the publish of the latest version to NPM might have been missed.
Thanks for the great library!

Can we get this published, pretty please?

@Baril27 @GabKlein @micky2be @coladarci @jakesjews :boom:
very sorry for the unnecessary wait


Fix Artifact upload

Changes:

Build Artifacts for linux using docker buildx
Add github action workflow for darwin amd64
Remove unused github actions

Types of changes
What types of changes does your code introduce?

[x] Bugfix (non-breaking change which fixes an issue)
[x] Build related changes

Codecov Report
Base: 82.98% // Head: 83.14% // Increases project coverage by +0.16% :tada:

Coverage data is based on head (2e94d0e) compared to base (15c2694).
Patch has no changes to coverable lines.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop     #150      +/-   ##
===========================================
+ Coverage    82.98%   83.14%   +0.16%
===========================================
  Files           37       37
  Lines         2409     2409
===========================================
+ Hits          1999     2003       +4
+ Misses         324      321       -3
+ Partials        86       85       -1

Flag
Coverage Δ

unittests
83.14% <ø> (+0.16%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

cli/cli_utils.go
90.82% <0.00%> (+1.93%)
:arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


[Could not find an object mapping for keyPath: '']Always have no value

When there is some logic error in object mapping, always got this in console:
Could not find an object mapping for keyPath: ''
In most case, it means there's a keyPath that is NOT properly mapped to any object. The problem is, it never tells what THE keyPath is.

Actually, I think it is giving you the key path ... it's just empty.  This happens when the JSON you're receiving is a naked object.  There is no root level key path.  You may want to use an explicit mapping ... preemptively tell it your map when you make the request.  Also, check the docs regarding naked objects.

THX I think that's the point. for keyPath: '' really doesn't explain itself, or explains anything about naked object. It just confuses.


Unable to use shaka streamer

I get the following error when running shaka streamer
Fatal error:
Shaka Packager not found! Please install version 2.5.1 or higher of Shaka Packager.
I used the following commands in my debian machine
sudo pip3 install --upgrade shaka-streamer shaka-streamer-binaries
I also updated LD_LIBRARY_PATH and PATH variable to the location of the shaka-streamer-binaries.
$ python3 shaka-streamer  -i /usr/local/bin/input_looped_file_config.yaml -p /usr/local/bin/pipeline_live_config.yaml -o /home/ugoswami/foo.mpd
Fatal error:
Shaka Packager not found! Please install version 2.5.1 or higher of Shaka Packager.
$ ls -ltr
total 48060
-rwxr-xr-x+ 1 ugoswami users 42725832 Oct  1 14:50 ffmpeg-linux-x64*
-rwxr-xr-x+ 1 ugoswami users 42619496 Oct  1 14:50 ffprobe-linux-x64*
-rwxr-xr-x+ 1 ugoswami users  6887056 Oct  1 14:50 packager-linux-x64*
-rwxr-xr-x+ 1 ugoswami users     4571 Oct  1 14:51 shaka-streamer*
What am I missing?

What OS are you using?
What is the path you added to PATH for the binaries?  (You shouldn't have to add anything to PATH, by the way, but I'd like to explore it since I don't know what the problem is yet.)

I am on Debian 10.
export PATH:$PATH:
Initially I had the shaka-streamer and packager-linux-x64 in two different locations. Later I put everything on the same directory. But it still did not work. That makes me think it is not a path issue. A verbose flag when running shaka-streamer will be nice.

@joeyparrish I believe the version on PyPi right now doesn't have the streamer_binaries integration yet.

@meryacine, I just noticed that myself.  v2.5.1 was the minimum version required before we introduced the shaka-streamer-binaries package.
Looking more closely, we never completed the v0.5.0 release of Streamer!  @upanitag, we apologize for the inconvenience.
@meryacine, do you know any reason I shouldn't push out Streamer v0.5.0 right now?

@joeyparrish Nothing, I think it is ready for v0.5.0 .

Great, I'll push that out today.  @upanitag, we should have it fixed shortly with the new release.  Sorry for the trouble!

Thank you !

Shaka Streamer v0.5.0 is tagged on GitHub and pushed to PyPi.  Everything should work with the binaries package now.
You should not need to copy the binaries anywhere, or add anything to your PATH.  The shaka-streamer command will load the binaries package to get the exact paths to those binaries.
Please let us know if this has fixed the issue for you.

Thanks. The error went away. I do get a different error. Opening a new ticket https://github.com/google/shaka-streamer/issues/99


GsRdbConnection _validateColumnMap: fails with GsPostgresColumnMapEntry

GsPostgresColumnMapEntry is a subclass of Array and typically has 5 entries. The old column map Arrays used by GemConnect for Oracle have 4 entries which causes the validate method to fail.
The solution is to make the new entry (instVarClass) an inst var instead of array element 5. This will make the number of indexable elements in GsPostgresColumnMapEntry  be the expected size of 4 and the validate method will succeed.

Make changes as described. Validation method now passes.


Example Error Needs Correction

As stated in Remarks,
"The LinkToFile and SaveWithDocument arguments cannot have the same value, or else an error occurs. If either argument is msoTrue, the other must be msoFalse."
In the example given both attributes are True and the example text fails.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: f8ae92ca-5fb2-db40-2e24-7d52fbb01a81
Version Independent ID: a0e9eb84-e044-4a5f-4a63-c7a48eb94986
Content: Shapes.AddPicture Method (Publisher)
Content Source: api/Publisher.Shapes.AddPicture.md
Product: publisher
GitHub Login: @o365devx
Microsoft Alias: o365devx

@BandTSV Excellent find! I updated the code example to this; is this correct now?
 The fix you presented works in my document. Thank you.
While we are here, perhaps you might be able to provide me with some
additional insight or a steer in the right direction.
I am using Access to produce a program. My only problem is that the quality
of pictures included in the program is significantly downgraded. Ultimately
my program will be exported to a .pdf file to send to the printer. In
its current format, the picture quality is insufficient. The same picture
produced by Word, PowerPoint or Publisher is fine. What's the issue with
pictures in Access? Is there a solution? I have employed the "convert all
pictures to bitmaps" switch but still no luck.
Thanks for any help you can provide.
Cheers, Bill
On Sat, Jan 5, 2019 at 1:51 AM Linda Caputo<EMAIL_ADDRESS>wrote:

@BandTSV https://github.com/BandTSV Excellent find! I updated the code
example to this; is this correct now?

Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/VBA-Docs/issues/618#issuecomment-451482573,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AsOiOCXtnSrAtAk1ATWa1VKdP-V9QDggks5u_3iTgaJpZM4ZpoFQ
.


Added Fruits Classification model

Name: Added Fruits Classification model
Description: Created a pull request to solve issue #52
Title: "Fruits Classification"
Labels: [enhancement] [hacktoberfest]
Created different DL models and also compared them.

LGTM! @vryan-06  🚀
Thank You for your contribution to the repository ✨


minor fix (name convention and restriction) Virtual Network (vnet) name limit

The documentation for Azure Virtual Network name restriction (between 2 and 80) does not match the limits on the Azure Portal ( max 64). See screenshot:

Hi @RaphaelAudet, I'm your friendly neighborhood Azure Pull Request Bot (You can call me AZPRBOT). Thanks for your contribution!

This seems like a small (but important) contribution, so no contribution license agreement is required at this point. Real humans will now evaluate your PR.

TTYL, AZPRBOT;

@RaphaelAudet : Thanks for your contribution to the Azure documentation! The author, @bennage, has been notified to review your proposed change.

@RaphaelAudet Thanks! #sign-off


Specifying specific model not working

Context
I use dbt + Snowflake. This successfully works and writes to Notion when I use model-records-to-write: "all", but does not work when choosing a specific model, such as stg_accounts.
What I've tried
I've tried combinations in the workflow below, such as:
      - name: dbt-docs-to-notion
        uses<EMAIL_ADDRESS>        with:
          dbt-package: 'dbt-snowflake==1.4.1'
          dbt-target: 'notion'
          model-records-to-write: <Update this>
          ...

and I've entered:

model-records-to-write: "stg_accounts"
model-records-to-write: "STG_ACCOUNTS"
model-records-to-write: "my_database.schema.stg_accounts"
model-records-to-write: "MY_DATABASE.SCHEMA.STG_ACCOUNTS"
model-records-to-write: "schema.stg_accounts"
model-records-to-write: "SCHEMA.STG_ACCOUNTS"

and tried single quotes for all of the above, but none of these work. No errors show up in the workflow. Not sure what to do.
Any ideas?

I solved my issue!
The issue is that when you specify model(s), you have to specify model.dbt_project_name.model_name. So my dbt project name is analytics (found at the top of the dbt_project.yml under "name"), so I have to type in:

model.analytics.stg_accounts
And that works


NIFI-5249 Dockerfile enhancements

Createdata repository and log directories
Add explicit environment variable declarations to replace nifi-env.sh
Remove obsolete chown commands after user has already been switched to nifi

How I tested the changes:

I've ran mvn package -P docker in the nifi-docker folder to build the image.
I've made sure that docker run --rm -ti apache/nifi runs and start nifi using the new image
Made sure that all files are owned by the nifi user under /opt/nifi: docker run --rm -ti --entrypoint /bin/bash apache/nifi -c "find /opt/nifi ! -user nifi"
Checked that the expected environment variables are set:

docker run --rm -ti --entrypoint /bin/bash apache/nifi -c "env | grep NIFI"
NIFI_HOME=/opt/nifi/nifi-1.7.0-SNAPSHOT
NIFI_LOG_DIR=/opt/nifi/nifi-1.7.0-SNAPSHOT/logs
NIFI_PID_DIR=/opt/nifi/nifi-1.7.0-SNAPSHOT/run
NIFI_BASE_DIR=/opt/nifi

Thank you for submitting a contribution to Apache NiFi.
In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:
For all changes:

[x] Is there a JIRA ticket associated with this PR? Is it referenced
in the commit message?

[x] Does your PR title start with NIFI-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen "-" character.

[x] Has your PR been rebased against the latest commit within the target branch (typically master)?

[x] Is your initial contribution a single, squashed commit?

For code changes:

[ ] Have you ensured that the full suite of tests is executed via mvn -Pcontrib-check clean install at the root nifi folder?
[ ] Have you written or updated unit tests to verify your changes?
[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[ ] If applicable, have you updated the LICENSE file, including the main LICENSE file under nifi-assembly?
[ ] If applicable, have you updated the NOTICE file, including the main NOTICE file found under nifi-assembly?
[ ] If adding new Properties, have you added .displayName in addition to .name (programmatic access) for each of the new properties?

For documentation related changes:

[ ] Have you ensured that format looks appropriate for the output in which it is rendered?

Note:
Please ensure that once the PR is submitted, you check travis-ci for build issues and submit an update to your PR as soon as possible.

Can you add explicit steps to test and verify, for those of use who don't work with docker as much?

yes, working on it

Thanks, I'd like to try this and help with the review

Now all the above described test steps can be executed with mvn package -P docker from the nifi-docker folder

So to test this?

mvn package
mvn package -P docker from nifi-docker
???
docker run --rm -ti --entrypoint /bin/bash apache/nifi -c "env | grep NIFI" ? from nifi-docker dir?
docker run --rm -ti --entrypoint /bin/bash apache/nifi -c "find /opt/nifi ! -user nifi"  from nifi-docker dir?

No, sorry! I meant integration-test not package. I beleive this would do it, at least works for me, just tested:
mvn package -pl nifi-assembly
cd nifi-docker
mvn integration-test -P docker

+1 fwiw|lgtm.
Ran the above steps to build and test the image from the maven snapshots ( not built locally ).
Everything ran fine.
Your integration test is awesome.  I'm totally going to steal it.
Super stuff.

Rebased and squashed commits

Are there any issues left I did not address?

To reply to my own question: I think we should also test the dockerhub image almost the same way we test the maven one. We just have to use the latest public nifi archive to do that.


Minesweeper Game C_CPP

Description
C_CPP
Domain
C/CPP
Type of Contribution
Documentation
Code of Conduct

[X] I follow Contributing Guidelines & Code of conduct of this project.

/assign

/assign

/assign

/assign

/assign

/assig

/remove


Add option to cycle themes

Hi all!
First of all thanks for the great work you've done so far!
Just a small suggestion to add some usability: It would be great if you could add an option that allows us to cycle the default themes, either randomly or by choice.
Thanks and keep up the good work!

I can't think of any reason why you'd want to do this though, a user will likely only see the banner once, and if they decide not to click and see it a second time, wouldn't it be confusing if it looked different the 2nd time?